Senior ML Engineer

Boehringer Ingelheim
Boehringer Ingelheim logo
Location
London, UK
Job Type
Full-time
Posted
October 26, 2026

Job Description

THE AI ACCELERATOR

Most diseases are still poorly understood at a biological level. Despite decades of research, the causal mechanisms driving many conditions remain unclear, limiting our ability to identify the right targets, design the right interventions and bring the right medicines to patients.

The AI Accelerator exists to change that. Based in London and sitting within Computational Innovation (@computationalinnovation), a global organisation spanning computational biology, human genetics, data excellence and AI, the Accelerator’s mission is to build production-quality AI capabilities that deepen our understanding of disease biology and increase probability of success.

We do this by applying neural-based methods across the biomedical data landscape to integrate heterogeneous, multimodal data sources, infer biological relationships and embed causal thinking into what we build. The goal is not just to predict but to explain and understand why disease occurs.

It could be electronic health records and medical imaging to support patient segmentation. It could be ‘omics data to identify novel therapeutic targets. It could be predicting transcriptional change for a given disease-causing variant. It could be simulating the effect of modulating a target of interest.

A core component of the AI Accelerator is AI Systems, a team focused on designing, building and deploying multimodal foundation models across the vast biomedical data landscape that will be used within Computational Innovation to enhance and accelerate portfolio decision-making.

THE POSITION

We are looking for a Senior ML Engineer to join the AI Systems team and work at the frontier of biomedical AI. This is a hands-on engineering role with real stakes as the models you build will be used to make decisions about which indications to pursue, in which patient population and against which target.

You will work in close partnership with AI scientists, taking validated research prototypes and architectural designs and bringing them to production at a high engineering standard. You’ll engage early in architectural decisions, contributing engineering perspectives on training, efficiency, scalability and production-readiness, and iterating with AI scientists on design decisions.

This is a role for someone who takes pride in engineering craft, who writes clean, well-tested, well-documented code, who ensures that biology doesn’t lose its integrity when moving from research to production. Your engineering work will go far beyond the model card; it will connect directly to human health outcomes.

Key Responsibilities

  • Bring ML engineering expertise into architectural design from the start, ensuring foundation models are designed to be efficient and scalable
  • Implement biomedical foundation model components such as training code, data loaders, tokenisers, inference logic and fine-tuning interfaces to a high engineering standard
  • Work closely with AI scientists to translate validated research prototypes into robust, production-quality model artefacts and contribute to benchmarking and performance evaluation
  • Optimise validated models and inference pipelines, applying optimisation techniques such as quantisation, distillation and pruning to meet production efficiency and latency requirements without compromising model performance
  • Write clean, well-tested, well-documented code and uphold engineering standards across the team
  • Lead model handovers to MLOps engineers, with thorough documentation covering capabilities, known limitations, failure modes and retraining criteria
  • Stay current with advances in ML engineering, distributed training and biomedical AI tooling

Required Qualifications

  • Postgraduate degree in Machine Learning, Computer Science, Computational Biology or a related technical field; PhD preferred or MSc with the equivalent industry experience
  • Solid hands-on experience with deep learning and foundation model implementations such as transformers, pre-training, fine-tuning, ideally at scale
  • Demonstrated experience delivering production-quality model artefacts, with a strong sense of what’s required to move from research prototypes to reliable deployment

THE AI ACCELERATOR

Most diseases are still poorly understood at a biological level. Despite decades of research, the causal mechanisms driving many conditions remain unclear, limiting our ability to identify the right targets, design the right interventions and bring the right medicines to patients.

The AI Accelerator exists to change that. Based in London and sitting within Computational Innovation (@computationalinnovation), a global organisation spanning computational biology, human genetics, data excellence and AI, the Accelerator’s mission is to build production-quality AI capabilities that deepen our understanding of disease biology and increase probability of success.

We do this by applying neural-based methods across the biomedical data landscape to integrate heterogeneous, multimodal data sources, infer biological relationships and embed causal thinking into what we build. The goal is not just to predict but to explain and understand why disease occurs.

It could be electronic health records and medical imaging to support patient segmentation. It could be ‘omics data to identify novel therapeutic targets. It could be predicting transcriptional change for a given disease-causing variant. It could be simulating the effect of modulating a target of interest.

A core component of the AI Accelerator is AI Systems, a team focused on designing, building and deploying multimodal foundation models across the vast biomedical data landscape that will be used within Computational Innovation to enhance and accelerate portfolio decision-making.

THE POSITION

We are looking for a Senior ML Engineer to join the AI Systems team and work at the frontier of biomedical AI. This is a hands-on engineering role with real stakes as the models you build will be used to make decisions about which indications to pursue, in which patient population and against which target.

You will work in close partnership with AI scientists, taking validated research prototypes and architectural designs and bringing them to production at a high engineering standard. You’ll engage early in architectural decisions, contributing engineering perspectives on training, efficiency, scalability and production-readiness, and iterating with AI scientists on design decisions.

This is a role for someone who takes pride in engineering craft, who writes clean, well-tested, well-documented code, who ensures that biology doesn’t lose its integrity when moving from research to production. Your engineering work will go far beyond the model card; it will connect directly to human health outcomes.

Key Responsibilities

  • Bring ML engineering expertise into architectural design from the start, ensuring foundation models are designed to be efficient and scalable
  • Implement biomedical foundation model components such as training code, data loaders, tokenisers, inference logic and fine-tuning interfaces to a high engineering standard
  • Work closely with AI scientists to translate validated research prototypes into robust, production-quality model artefacts and contribute to benchmarking and performance evaluation
  • Optimise validated models and inference pipelines, applying optimisation techniques such as quantisation, distillation and pruning to meet production efficiency and latency requirements without compromising model performance
  • Write clean, well-tested, well-documented code and uphold engineering standards across the team
  • Lead model handovers to MLOps engineers, with thorough documentation covering capabilities, known limitations, failure modes and retraining criteria
  • Stay current with advances in ML engineering, distributed training and biomedical AI tooling

Required Qualifications

  • Postgraduate degree in Machine Learning, Computer Science, Computational Biology or a related technical field; PhD preferred or MSc with the equivalent industry experience
  • Solid hands-on experience with deep learning and foundation model implementations such as transformers, pre-training, fine-tuning, ideally at scale
  • Demonstrated experience delivering production-quality model artefacts, with a strong sense of what’s required to move from research prototypes to reliable deployment
  • Experience working in close partnership with researchers throughout the implementation process
  • Proficiency in Python and deep learning frameworks such as PyTorch or JAX)
  • Strong software engineering fundamentals - writing clean, testable, well-documented and maintainable code, version control, code reviews
  • Experience with distributed training frameworks such as PyTorch Distributed, DeepSpeed, FSDP or Ray Train
  • Experience optimising models for inference (e.g. quantisation, distillation, pruning)

Preferred Qualifications

  • Experience working with biomedical data modalities such as genomics, multi-omics, clinical or imaging data in an ML context is advantageous
  • Publications/Contributions to open-source ML projects or tooling

This is a hybrid role with 3 days a week in the office.

WHY THIS IS A GREAT PLACE TO WORK

Boehringer Ingelheim has been recognised as a Top Employer in the UK, demonstrating our commitment to building an exceptional workplace through strong people practices and supportive HR policies.

To learn more about why BI is a great place to work, visit:

https://www.boehringer-ingelheim.co.uk/careers/uk-careers/why-great-place-work

Researching Boehringer Ingelheim before you apply?

See 25 open roles · Culture, benefits & locations.

View Boehringer Ingelheim profile

Frequently Asked Questions

Where is this job located, and what is the work policy?
The position is based in London, UK. It is a hybrid role requiring 3 days a week in the office.
What are the required qualifications for this role?
You need a postgraduate degree (PhD preferred, or MSc with equivalent experience) in ML, Computer Science, Computational Biology, or a related field. Requirements include experience with deep learning, foundation models, production-quality model artefacts, Python, PyTorch or JAX, distributed training frameworks, model inference optimization, and strong software engineering fundamentals.
What are the key responsibilities of a Senior ML Engineer in this team?
You will collaborate with AI scientists to translate research prototypes into production-quality biomedical foundation models. Responsibilities include contributing to architectural designs, writing clean, well-tested code, implementing model components, optimizing inference pipelines, maintaining engineering standards, and leading model handovers to MLOps engineers.
What team will I be joining?
You will join the AI Systems team within the AI Accelerator, which sits inside the Computational Innovation organization at Boehringer Ingelheim.

Ready to Apply?

Apply for this Position

You'll be redirected to the company's application page

Share this job:
WhatsApp LinkedIn X Email

Explore Boehringer Ingelheim

Research the company before you apply.

  • 25 open roles
  • Culture, benefits & locations
View company profile

Job Information

Source: manual
AI Relevance: 85/100 (Highly relevant)
Remote Type: onsite
Skills & Tags:
boehringer ingelheim machine learning deep learning computational biology genomics clinical multi-omics

Get Similar Jobs by Email

Weekly digest of Boehringer Ingelheim and similar companies. Free.

Related Jobs

Apply for this Position

Get weekly job alerts