Taro Logo

Machine Learning Engineer

Genentech, a Roche group member and biotechnology industry founder, develops medicines for serious diseases through groundbreaking science.
$141,100 - $262,100
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Healthcare · Biotech

Job Description

Genentech's Computational Sciences (gCS) Prescient Design division is at the forefront of revolutionizing drug discovery through advanced machine learning techniques. They are seeking a Machine Learning Engineer to join their team in New York City, focusing on developing foundation models and next-generation machine learning solutions for drug discovery.

The role offers an exciting opportunity to work at the intersection of AI and biotechnology, with access to diverse data sources and collaborations with top academic institutions. The position involves developing and deploying large language models (LLMs) for drug discovery and biomedical applications, requiring both technical expertise and the ability to work effectively with cross-functional teams.

The ideal candidate should have at least 2 years of industry experience with an MS/BS, or a PhD in Computer Science or related fields. Strong Python programming skills and extensive experience with deep learning and LLMs are essential. The role offers a competitive salary range of $141,100 - $262,100, along with relocation benefits and opportunities for annual bonuses.

Working at Genentech means being part of a company dedicated to groundbreaking science and developing medicines for serious diseases. The company has a strong track record of innovation, including developing the first targeted antibody for cancer and the first medicine for primary progressive multiple sclerosis. The work environment is dynamic and challenging, offering opportunities for continuous learning and professional growth.

This position would be ideal for someone who is passionate about applying machine learning to solve complex problems in healthcare and drug discovery, values collaboration, and wants to make a meaningful impact on patient care through technological innovation.

Last updated 2 months ago

Responsibilities For Machine Learning Engineer

  • Participate in cutting-edge research and development in LLMs for drug discovery/development and biomedical problems
  • Develop LLMs including data engineering, pretraining, finetuning, post-training, and evaluation
  • Deploy models in production environments
  • Design, implement, and scale data, training, and deployment pipeline
  • Collaborate with cross-functional teams across Prescient Design and gRED

Requirements For Machine Learning Engineer

Python
  • MS/BS in Computer Science, Statistics, related field with 2+ years industry experience, or PhD with 0+ years experience
  • Demonstrated success in deploying machine learning models in production environments
  • Strong programming skills in Python
  • Extensive experience with deep learning/LLMs
  • Strong communication skills
  • Experience collaborating with external scientific partners
  • Track record of delivering innovative solutions in machine learning