1

Graph Neural Network Internship Jobs in Minnesota

Graph Neural Network Internship information

What is a graph neural network internship?

A Graph Neural Network (GNN) Internship is a position designed for students or recent graduates to gain hands-on experience working with GNNs, a type of deep learning model that processes data structured as graphs. Interns typically participate in research, model development, and the application of GNNs to various problems such as social network analysis, recommendation systems, or molecular property prediction. The internship provides opportunities to collaborate with experienced researchers, learn cutting-edge techniques, and contribute to real-world projects involving graph-based machine learning.

What types of projects or tasks can I expect to work on during a graph neural network internship?

As a Graph Neural Network (GNN) intern, you will typically be involved in projects such as developing and optimizing GNN models for real-world datasets, implementing new neural network architectures, and conducting experiments to evaluate model performance. You may also assist with data preprocessing, feature engineering, and collaborating with data scientists and machine learning engineers to integrate GNN solutions into larger systems. Regular tasks include reviewing recent research, documenting findings, and presenting your results to the team. This internship offers an excellent opportunity to deepen your understanding of advanced machine learning methods while gaining hands-on experience in a collaborative research-focused environment.

What are the key skills and qualifications needed to thrive as a graph neural network intern, and why are they important?

To thrive as a Graph Neural Network Intern, you need a solid background in machine learning, data science, and programming languages such as Python, often supported by coursework or research experience in deep learning and graph theory. Familiarity with frameworks like PyTorch Geometric, TensorFlow, and libraries such as NetworkX, along with experience using Jupyter Notebooks and Git, is typically expected. Strong analytical thinking, problem-solving skills, and effective communication help interns collaborate with research teams and convey complex ideas clearly. These skills and qualifications are essential for contributing to cutting-edge AI projects and advancing research in graph-based machine learning.
What are popular job titles related to Graph Neural Network Internship jobs in Minnesota? For Graph Neural Network Internship jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Graph Neural Network Internship jobs in Minnesota look for? The top searched job categories for Graph Neural Network Internship jobs in Minnesota are:
Infographic showing various Graph Neural Network Internship job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 11% Part Time, and 8% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Staff Engineer, Machine Learning Life Sciences

Inari Agriculture, Inc.

North Oaks, MN • On-site

$148.53 - $204.25/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

About the role

Inari is seeking a Staff Machine Learning Engineer to join our AI Team in support of our mission of transforming agriculture through predictive design and advanced gene editing. This role will focus on delivering production‑ready ML pipelines using existing models while also exploring new modeling approaches to advance our ability to drive step‑change trait improvement in crops. As an individual contributor at staff level, you will drive major workstreams with autonomy while collaborating closely with cross‑functional teams of computational biologists, software engineers, and crop scientists.

Responsibilities
  • Build, deploy, and maintain production ML pipelines and infrastructure to serve predictions at scale, including model versioning, monitoring, and lifecycle management.
  • Integrate ML systems with genomic, phenotypic, and biological data platforms using AWS and containerization technologies.
  • Partner with computational and experimental biologists to contextualize heterogeneous biological data and drive research‑critical modeling programs.
  • Train and validate statistical and ML models; prototype new approaches and evaluate feasibility for production deployment.
  • Implement integrations with strategic third‑party tools, foundation models, and AI agents; stay current with ML research to identify applicable methods.
  • Drive major workstreams autonomously while collaborating effectively with teammates and cross‑functional stakeholders.
  • Communicate technical results clearly across disciplines and contribute to technical decisions, code reviews, and engineering standards.
Qualifications
  • Required education and experience: MS or PhD in Computer Science, Engineering, Statistics, Mathematics, Computational Biology, or related field (or BS with equivalent experience); 6+ years of ML engineering experience with an emphasis on production systems.
  • Production ML: Proven ability to deploy, maintain, and monitor ML models and pipelines at scale.
  • Python & frameworks: Advanced scientific Python (NumPy, Pandas, scikit‑learn) and hands‑on experience with PyTorch and/or TensorFlow, including training and deploying neural networks.
  • Cloud & MLOps: Experience with AWS (EC2, S3, SageMaker), containerization (Docker), experiment tracking (MLflow), and workflow orchestration (Airflow or equivalent).
  • Cross‑disciplinary collaboration: Comfortable interfacing with biologists and life scientists, translating between biological and ML framings, and communicating technical results to diverse audiences.
  • Ownership & drive: Track record of owning solutions and deliverables end‑to‑end—setting direction, aligning stakeholders, and seeing work through to impact—while remaining a collaborative and engaged team member.
  • Strongly preferred: Familiarity with biological data types (genomic, transcriptomic, proteomic), common file formats (FASTA, GFF, VCF, BAM), and sequence modeling methods applied to DNA/RNA/protein data; awareness of current research in applying deep learning to biological sequences (e.g., genomic transformers, protein language models); experience with graph neural networks or network analysis tools for modeling complex biological relationships.
Benefits
  • Competitive salary range: $148,530 – 204,250.
  • Compensation includes base, short‑term incentive, and long‑term equity with a one‑time new hire stock option grant.
  • Comprehensive benefits package: PPO and HDHP with company‑funded HSA, vision, dental, flexible spending accounts, voluntary benefits, and a robust wellness program.
  • 401(k) plan with company matching and flexible paid time off.
  • Hybrid work model: weekly split between in‑office and remote work.

Inari is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr