Senior / Staff Machine Learning Research Engineer

Calico Life Sciences

South San Francisco (CA)

On-site

USD 220,000 - 290,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Calico Life Sciences in South San Francisco is seeking Machine Learning Research Engineers to join our rapidly growing ML team. You will help establish the engineering culture for frontier ML research in drug discovery and translate research prototypes into scalable, production‑ready systems.

This high‑agency role requires strong Python and JAX or PyTorch expertise, hands‑on experience with transformers, diffusion networks or GNNs, and a willingness to work onsite at least four days per week.

Qualifications

  • BS/MS with 7+ years or PhD with 4+ years of ML software engineering experience
  • Expertise in Python and JAX or PyTorch
  • Hands-on experience building/training/optimizing advanced ML architectures (transformers, diffusion networks, GNNs)
  • Experience driving complex ML engineering projects from concept to production
  • Must be willing to work onsite at least four days a week

Responsibilities

  • Research Engineering: identify engineering gaps for expanding research capabilities, architect solutions for complex systems, build foundational libraries
  • Model Implementation and Optimization: translate prototypes into optimized code on accelerators, explore model parallelism
  • Force Multiplier: design evaluation frameworks, benchmarks, and scientific workflow tools to accelerate research lifecycle

Skills

Python
JAX
PyTorch
ML engineering
Model training

Education

BS/MS in ML/CS
PhD in related field

Tools

GCP
Docker
Kubernetes

Job description

Who We Are

Calico (Calico Life Sciences LLC) is an Alphabet‑founded research and development company whose mission is to harness advanced technologies and model systems to increase our understanding of the biology that controls human aging. Calico will use that knowledge to devise interventions that enable people to lead longer and healthier lives. Calico’s highly innovative technology labs, its commitment to curiosity‑driven discovery science and, with academic and industry partners, its vibrant drug‑development pipeline, together create an inspiring and exciting place to catalyze and enable medical breakthroughs.

Position Description

Calico seeks Machine Learning Research Engineers to join our rapidly growing ML team. You will play a critical role establishing the engineering culture for frontier ML research in drug discovery. You will bring a high level of engineering rigor to our machine learning efforts, and accelerate our research maturing into tangible clinical and product impact. This will be a high agency role designed for a builder who wants to operate as a founding member of a new functional group. Please note: No biology or life sciences background is required for this role.

Position Responsibilities
  • Research Engineering:
    • Proactively identify emerging engineering gaps required for expanding our research capabilities
    • Architect solutions for complex systems challenges, such as asynchronous execution, hardware orchestration, and high‑throughput data pipelines
    • Build foundational libraries that enforce software engineering rigor
  • Model Implementation and Optimization:
    • Translate prototype models (e.g., diffusion networks, vision transformers, and DNA sequence models) into highly‑optimized JAX or PyTorch code on accelerators
    • Dive deep into model architectures to optimize training and inference performance, implementing advanced strategies such as model parallelism
  • Force Multiplier:
    • Design and implement evaluation frameworks, benchmarks, and scientific workflow tools that accelerate the research lifecycle and allow the team to rapidly test promising ideas
Position Requirements
  • A strong intellectual curiosity for life sciences
  • BS/MS with 7+ years or PhD with 4+ years of relevant ML software engineering experience in industry or academia
  • Expertise in Python and JAX or PyTorch
  • Hands‑on experience building, training, or optimizing advanced ML architectures (e.g., transformers, diffusion networks, GNNs)
  • Experience driving complex machine learning engineering projects from concept to production
  • Must be willing to work onsite at least four days a week
Nice To Have
  • Advanced degree in computer science or a relevant field
  • Experience working with biological, medical, or chemistry datasets
  • Contributions to open‑source ML projects or relevant academic publications
  • Experience training models across distributed systems and optimizing performance
  • Experience with cloud infrastructure (e.g., GCP, Kubernetes, Docker)

The estimated base salary range for this role is $220,000 - $290,000. Actual pay will be based on a number of factors including experience and qualifications. This position is also eligible for two annual cash bonuses.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning / Senior Machine Learning Scientist / Engineer
Machine Learning / Senior Machine Learning Scientist / Engineer

Calico Life Sciences • South San Francisco (CA)

On-site
USD 170,000 - 233,000
Annual cash bonuses
Machine Learning Scientist / Senior Machine Learning Scientist
Machine Learning Scientist / Senior Machine Learning Scientist

Calico Life Sciences • South San Francisco (CA)

On-site
USD 170,000 - 233,000
Two annual cash bonuses
Scientist/Senior Scientist, Advanced Microscopy and Spatial Profiling
Scientist/Senior Scientist, Advanced Microscopy and Spatial Profiling

Calico Life Sciences • South San Francisco (CA)

On-site
USD 156,000 - 191,000
Senior ML Research Engineer — Frontier Drug Discovery
Senior ML Research Engineer — Frontier Drug Discovery

Calico Life Sciences • South San Francisco (CA)

On-site
USD 220,000 - 290,000
Medical Director / Senior Medical Director
Medical Director / Senior Medical Director

Myana • South San Francisco (CA)

On-site
USD 374,000 - 435,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Freenome • United States

Hybrid
USD 161,000 - 227,000
Senior Machine Learning Researcher
Senior Machine Learning Researcher

Hlx Life Sciences • Boston (MA)

On-site
USD 120,000 - 160,000
High-ownership position
Significant scope for career growth
Collaboration with world-class experts
Head of Peptide Drug Discovery
Head of Peptide Drug Discovery

Calico Life Sciences • South San Francisco (CA)

On-site
USD 320,000 - 350,000
Two annual cash bonuses
Senior Machine Learning Scientist, Foundational ML, AI for Biology & Translation (AIBT)
Senior Machine Learning Scientist, Foundational ML, AI for Biology & Translation (AIBT)

F. Hoffmann-La Roche AG • South San Francisco (CA)

On-site
USD 147,000 - 275,000
Machine Learning Engineer, Infra, AI for Drug Discovery
Machine Learning Engineer, Infra, AI for Drug Discovery

Genentech • New York (NY)

On-site
USD 141,000 - 263,000