G

Genentech

Biotech firm creating medicines via R&D

Principal Machine Learning Engineer - Foundation Models, AI for Drug Discovery

Applied Machine Learning +1Confirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A BS, MS, or PhD in Computer Science, Machine Learning, Engineering, or a related quantitative field, with PhD candidates having 5+ years, MS candidates 8+ years, or BS candidates 10+ years of industry experience building, shipping, and owning large-scale machine learning systems and infrastructure end-to-end.
  • Exceptional Python programming skills and rigorous software engineering fundamentals, including Git, automated testing, continuous integration and continuous delivery, documentation, and architecture design.
  • Extensive hands-on experience with modern deep learning frameworks such as PyTorch or JAX, and deploying machine learning infrastructure on AWS or high-performance computing environments, including distributed training tools.
  • Practical experience designing agent orchestration frameworks such as LangGraph or Model Context Protocol-based tool integration, managing persistent agent memory, and building self-improving loops.
  • Strong passion for applying frontier artificial intelligence and agentic science to artificial intelligence for drug discovery, biology, and chemistry.

Responsibilities

  • Establish rigorous evaluation harnesses that check agent output against scientific ground truth, along with experiment tracking, system observability and monitoring, continuous integration and continuous delivery, and supporting infrastructure for foundation models.
  • Architect and deploy autonomous agents that use tools, retrieve scientific evidence, and execute multi-step reasoning across drug discovery workflows.
  • Design and implement advanced agent memory architectures and context management for long-horizon scientific tasks.
  • Build reliable interfaces between agents and genomic, chemical, and clinical data sources.
  • Design, build, and optimize large-scale distributed training and inference systems for foundation models.
  • Own the production Python and PyTorch codebases that turn fast-moving research into enterprise-grade software.
  • Define the long-term engineering roadmap for AI for Drug Discovery agentic and foundation models.
  • Serve as a technical authority on machine learning infrastructure for Genentech leadership, architect cross-functional platforms, and elevate the engineering bar across gRED.
  • Partner with machine learning scientists and domain experts to translate open-ended scientific problems and complex reasoning objectives into scoped, shippable, and highly efficient systems.

Desired Qualifications

  • Deep expertise in large language model serving, test-time compute, sampling and search strategies, model routing, batching, caching, and latency, cost, and quality tradeoffs.
  • Experience working with molecular modalities such as protein sequences, chemical graphs, and structured molecular data.
  • A public portfolio of significant technical contributions to open-source machine learning, systems, or MLOps libraries.

About the Company

Genentech

Biotech firm creating medicines via R&D

Genentech develops medicines and therapies to address unmet medical needs through extensive biotechnology research and development. Its products include biologic and small-molecule treatments prescribed by healthcare providers and sold through partnerships with suppliers and health systems. It differentiates itself with a large R&D footprint, a vast patent portfolio, and FDA Breakthrough Therapy Designations that accelerate promising therapies. Its goal is to advance medical science and deliver high-quality, effective therapies that improve patient health while supporting the broader medical community.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Genentech

See more jobs