About this role
At Roche's AI for Drug Discovery (AIDD) group (Prescient Design), we are revolutionizing drug discovery with cutting-edge machine learning techniques. The Foundation Model team seeks an exceptional Machine Learning Engineer to develop the backend of our internal agents platform. This enables next-generation AI/ML-powered drug discovery applications as part of our Lab-in-the-Loop approach.
Develop various cutting-edge internal AI/ML-based applications for drug discovery and development. Work across the lifecycle of LLMs including data engineering, pre-training, fine-tuning, post-training, and evaluation. Deploy models in production environments while ensuring scalability and reliability.
Solve core backend challenges in ML and engineering, including design, implementation, and scaling of data, training, and deployment pipelines. Collaborate closely with cross-functional teams across AIDD and Roche to solve complex problems in the life sciences. The group offers a dynamic environment for multidisciplinary research with access to heterogeneous data sources.
Join the Computational Sciences Center of Excellence to harness AI's transformative power for innovative medicines. Benefit from close links to top academic institutions and collaborations with internal Genentech and Roche teams. Foster a culture of innovation, collaboration, and excellence across the organization.
Requirements
- BS/MS in Computer Science, Statistics, related field, or equivalent experience and 2+ years of industry experience in machine learning; or PhD in Computer Science and related field and 0+ years of industry experience
- Demonstrated success deploying machine learning models in industry-grade production environments
- Experience in back-end development for LLM-powered agents and tools, or working with Model Context Protocol (MCP)
- Experience developing LLM/GenAI products and familiarity with open-source AI frameworks like Open WebUI
- Extensive experience leading and managing a team of engineers and scientists
- Strong interest in solving problems in drug discovery and biomedicine
Responsibilities
- Develop cutting-edge internal AI/ML-based applications for drug discovery and development
- Develop across the lifecycle of LLMs including data engineering, pre-training, fine-tuning, post-training, and evaluation
- Deploy models in production environments, working closely with other engineers to ensure scalability and reliability
- Solve core backend challenges in ML and engineering including the design, implementation, and scaling of data, training, and deployment pipelines
- Collaborate closely with cross-functional teams across AIDD and Roche to solve complex problems in the life sciences
Benefits
- Dynamic and challenging environment for multidisciplinary research
- Access to heterogeneous data sources
- Close links to top academic institutions around the world
- Collaborations with internal Genentech and Roche teams
Similar roles

Real-World Evidence Research Scientist
1w1 week agoNovocure
Haifa, IL · Full-time · ILS 350,000 – ILS 500,000

Statistical Programmer I
1w1 week agoQuanticate
Hyderābād, IN · Full-time · INR 500,000 – INR 800,000

Senior Biostatistician
1w1 week agoClinChoice
US · Full-time · $140,000 – $180,000

PhD-Level Bioinformatics Expert
1w1 week agoWeekday
US · Contract · $120,000 – $170,000
