Senior ML Engineer — Drug Discovery Platform

Aimlroles

South San Francisco (CA)

On-site

USD 148,000 - 274,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roche Genentech seeks a skilled Machine Learning Engineer to build and operate software platforms enabling AI-driven molecule design. You will integrate ML models, scientific tools, and data sources into end-to-end workflows used by researchers to design therapeutic molecules.

You will develop production-quality software, deploy in cloud environments, and collaborate with software engineers, ML researchers, and drug discovery teams across Roche and Genentech.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

Responsibilities

  • Develop and maintain backend services, APIs, and user-facing applications for an agentic drug design platform.
  • Integrate machine learning models, scientific applications, databases, and internal services into reliable end-to-end workflows.
  • Implement agentic capabilities, including tool execution, workflow orchestration, state management, evaluation, and observability.
  • Build software that enables scientists to configure, run, inspect, and reproduce computational molecule design workflows.
  • Deploy models and scientific tools into secure, scalable, cloud-based production environments.
  • Write clean, maintainable, and well-tested code, and contribute to automated testing, documentation, code reviews, and CI/CD practices.
  • Monitor deployed services, troubleshoot issues, and improve platform reliability, performance, and usability.
  • Work closely with users to understand scientific needs, gather feedback, and translate requirements into practical software solutions.
  • Contribute to technical design decisions and the ongoing evolution of the platform’s architecture.
  • Develop familiarity with relevant drug discovery concepts and apply software engineering best practices in a scientific research environment.

Skills

Python
APIs
Automated testing
Data modeling
System design
Production software
Cloud environments
Relational databases
Asynchronous workflows
Containers
Version control
CI/CD
AI-enabled applications
React
Model Context Protocol
Workflow orchestration
Retrieval systems
Evaluation frameworks

Education

Bachelor's or Master's in Computer Science/Software Engineering or related field

Tools

React
Model Context Protocol
Workflow orchestration
Retrieval systems
Evaluation frameworks

Job description

Roche Genentech seeks a skilled Machine Learning Engineer to build and operate software platforms enabling AI-driven molecule design. You will integrate ML models, scientific tools, and data sources into end-to-end workflows used by researchers to design therapeutic molecules.

You will develop production-quality software, deploy in cloud environments, and collaborate with software engineers, ML researchers, and drug discovery teams across Roche and Genentech.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Scientist — Multimodal Drug Discovery
Senior ML Scientist — Multimodal Drug Discovery

Roche • South San Francisco (CA)

On-site
USD 180,000 - 320,000
Principal ML Engineer: Foundation Models for Drug Discovery
Principal ML Engineer: Foundation Models for Drug Discovery

Genentech • New York (NY)

On-site
USD 193,000 - 358,000
Discretionary annual bonus
Senior ML Engineer - Foundation Models for Drug Discovery
Senior ML Engineer - Foundation Models for Drug Discovery

F. Hoffmann-La Roche AG • New York (NY)

On-site
USD 193,000 - 358,000
Senior ML Scientist – AI for Drug Discovery (Small Molecules)
Senior ML Scientist – AI for Drug Discovery (Small Molecules)

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

On-site
USD 141,000 - 274,000
Machine Learning Scientist, Synthesis‑Aware Drug Discovery
Machine Learning Scientist, Synthesis‑Aware Drug Discovery

Roche • San Francisco (CA)

On-site
USD 148,000 - 274,000
Discretionary annual bonus
Benefits described by Roche/Genentech
Senior ML Scientist: AI-Driven Small-Molecule Design
Senior ML Scientist: AI-Driven Small-Molecule Design

Genentech • San Francisco (CA)

On-site
USD 148,000 - 274,000
Discretionary annual bonus
ML Scientist, Synthesis-Driven Drug Discovery
ML Scientist, Synthesis-Driven Drug Discovery

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

On-site
USD 167,000 - 311,000
ML Engineer: AI Enablement for Breakthrough Healthcare
ML Engineer: AI Enablement for Breakthrough Healthcare

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

On-site
USD 148,000 - 274,000
Discretionary annual bonus
AI Enablement ML Engineer for Drug Discovery
AI Enablement ML Engineer for Drug Discovery

Genentech • South San Francisco (CA)

On-site
USD 148,000 - 274,000
Discretionary bonus
Principal ML Engineer - Foundation Models for Discovery
Principal ML Engineer - Foundation Models for Discovery

Genentech • New York (NY)

On-site
USD 193,000 - 358,000