Principal Machine Learning Engineer (Contract)
-
Location
Boston
-
Sector:
-
Job type:
-
Salary:
Negotiable
-
Contact:
Maisie Hockings
-
Contact email:
m.hockings@ioassociates.com
-
Job ref:
BBBH158723_1744364617
-
Duration:
6 - 12 months
Senior / Principal Machine Learning Engineer - Biotech & Sparse Data Systems
📍 Somerville, MA (Hybrid) | ? Contract Position
👩💻 ML Engineering | MLOps | Gene Therapy | AWS | Sparse Data
Only accepting applications from U.S. Citizens or Green Card Holders
iO Associates is partnering with a leading biotech innovator that's redefining how machine learning is applied to complex biological data. We're building a shortlist of high-level Machine Learning Engineers for an upcoming contract position focused on solving some of the toughest challenges in gene therapy using cutting-edge ML systems and tools.
This role is ideal for engineers who want to operate across the full stack of ML engineering-from data pipelines and model deployment to reproducibility and auto-scaling in cloud-native environments.
What You'll Work On:
Build, scale, and deploy robust ML pipelines for sparse, high-dimensional biological data
Develop and maintain infrastructure for model versioning, traceability, and reproducibility (e.g., DVC, MLflow)
Architect systems integrating multiple biological data scales (genomics, proteomics, cellular, etc.)
Optimize ML workflows for auto-scaling and deployment in AWS (Lambda, Modal, Batch, etc.)
Design user-facing tools and APIs (e.g., Flask) to democratize model access across scientific teams
Implement and refine best practices in MLOps, CI/CD, and data lineage tracking
Collaborate cross-functionally with data scientists, biologists, and computational teams
You'll Bring:
5+ years of experience in ML engineering, software/data engineering, or related roles
Strong proficiency in Python, SQL, and cloud platforms (AWS preferred)
Experience with ML frameworks like PyTorch, TensorFlow, or JAX
Expertise in containerization (Docker) and orchestration tools (Kubernetes, Airflow, Dagster, Slurm)
Hands-on experience with MLOps tools such as MLflow, Kubeflow, Ray
Solid understanding of version control, CI/CD pipelines, and reproducible research workflows
Bonus Experience (Not Required):
Familiarity with GraphQL, vector/graph databases, or knowledge graphs
Experience with federated learning or ML for gene therapy and drug discovery
Exposure to distributed computing frameworks (e.g., Apache Spark)
Experience deploying models on edge devices or in resource-constrained settings
Why Consider This Role?
Collaborate on novel gene therapy research with direct real-world applications
Tackle some of the hardest problems in ML for biological systems
Competitive contract rate + benefits (Medical, Dental, Vision)
Flexible hybrid work with an on-site component in Somerville, MA
Work with a team that values mentorship, innovation, and technical rigor
Important Notes:
This is a contract position, initially scoped at 6-12 months, with extension potential
Applicants must be U.S. Citizens or Green Card Holders
Preference for candidates who can be onsite at least part-time in Somerville, MA
📧 Interested or want to learn more? Send your CV or reach out directly. Whether you're actively looking or just exploring next steps in ML engineering for biotech, we'd love to hear from you.
