Senior Machine Learning Engineer

Job Category: Technology and IT
Job Type: Full Time
Company Name: Genentech

The Position

At Genentech Computational Sciences (gCS), Computational Catalysts, we advance science so that patients everywhere can benefit from innovative treatments. Our mission is to harness data, technology, and computational methods to transform how therapeutics are discovered and developed.

About the Computational Catalysts Team

We are a collaborative, curious, and action-driven group working at the intersection of computation, engineering, and science. Our goal is to modernize how Genentech acquires, stores, links, shares, and analyzes data. By building a scalable and integrated data ecosystem, we aim to accelerate discovery and decision-making across research and development.

Role Overview: Senior Machine Learning Engineer

We are seeking a Senior Machine Learning Engineer to design and deploy machine learning solutions that enhance two internal R&D platforms:

  • A search and insights platform to improve data accessibility across our ecosystem

  • A protocol generation and review platform to streamline research workflows

This is an opportunity to apply advanced AI and ML to real-world challenges in drug discovery and development.

Key Responsibilities

  • Design, develop, and deploy cloud-first, API-driven ML applications for data search and protocol generation

  • Leverage LLMs for contextual search, retrieval-augmented generation, and workflow automation

  • Fine-tune and optimize LLMs for R&D use cases in protocol generation and review

  • Integrate ML models into existing data ecosystems in collaboration with engineers and architects

  • Monitor, validate, and optimize model performance for scalability and quality

  • Partner with researchers and scientists to identify needs and deliver impactful solutions

Who You Are

  • Bachelor’s degree with 4–7 years OR Master’s degree with 3–5 years of experience in deploying machine learning at scale (R&D preferred)

  • Proficiency in Python and frameworks such as PyTorch, Hugging Face Transformers, LangChain, or LlamaIndex

  • Strong understanding of ML algorithms, model evaluation, and performance optimization

  • Hands-on experience deploying LLMs in data-intensive environments

  • Skilled in cloud platforms (AWS, GCP, or Azure), Git/DVC/MLflow, CI/CD, and SQL

  • Collaborative problem solver with strong ownership and communication skills

  • Passionate about advancements in LLMs and Generative AI for R&D applications

Preferred Qualifications

  • Public GitHub/GitLab portfolio of ML/AI projects

  • Scientific publication record in journals or conferences

Work Location

  • Onsite presence required in South San Francisco, CA (3 days per week)

  • Relocation benefits available

Compensation & Benefits

  • Discretionary annual bonus eligibility

  • Comprehensive benefits package, including healthcare, retirement, and employee programs

Equal Opportunity Statement

Genentech is an equal opportunity employer committed to a diverse and inclusive workforce. All qualified applicants will be considered without regard to race, religion, gender, orientation, disability, veteran status, or other protected categories.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx