1. Home
  2. Jobs
  3. Machine Learning Engineer
Research ScientistData & Computation

Machine Learning Engineer

Roche / Genentech · Basel, Basel-City, Switzerland

Apply on employer site →Posted September 2, 2026

About the role

Roche is hiring a Machine Learning Engineer for its AI for Drug Discovery organization in Basel, Switzerland to build backend components connecting large language models to internal scientific capabilities, including Python wrappers and APIs for tasks like molecular property calculation and database queries, FastAPI/Flask services, and retrieval-augmented generation pipelines over proprietary scientific data. Requires a BS/MS with 1-4+ years of experience or a PhD, strong Python and software engineering practices, and LLM application development experience; chemistry or biology interest is a plus.

Get new listings like this, weekly

We store your address to email you about Funded Science. Nothing else, and we don't share it.

Similar positions

← All science jobs