Principal Machine Learning Engineer (Contract)

  • Location

    Boston

  • Sector:

  • Job type:

    Temporary

  • 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.