At a Glance
- Tasks: Lead complex ML engineering challenges and develop innovative biomedical models.
- Company: Join Boehringer Ingelheim, a top biopharmaceutical company focused on impactful therapies.
- Benefits: Career development, health programmes, and a supportive, inclusive work culture.
- Why this job: Shape the future of AI in healthcare while tackling challenging technical problems.
- Qualifications: MSc or PhD in relevant fields and extensive experience in production ML systems.
- Other info: Be part of a team that values diversity and innovation for a healthier tomorrow.
The predicted salary is between 48000 - 72000 ÂŁ per year.
We are seeking a Senior Staff ML Engineer to join a Computational Innovation AI department that will deliver next generation foundational AI capabilities to support discovery and development of innovative medicines. A core component of the AI department is AI Systems, a team focused on designing, building and deploying versatile biomedical foundation models that, through adaptation, can enhance human understanding of disease biology and help identify potential targets, biomarkers and patient segments for further research.
The Senior Staff ML Engineer is a technical leader in AI Systems who sets the standard for production‑grade machine learning through deep hands‑on expertise, pattern‑setting and technical judgement. In this role, you will focus on solving the hardest engineering problems required to translate cutting‑edge AI research into reliable, scalable production systems. Working in close partnership with AI Scientists, the Senior Staff ML Engineer defines implementation approaches, establishes reusable engineering patterns and personally tackles the most complex challenges in training, optimisation, deployment and fine‑tuning of large‑scale biomedical models.
The successful candidate will be a senior technical authority within AI Systems and a member of the AI Enablement Leadership Team, influencing platform direction and infrastructure evolution through clear technical requirements and hands‑on experience. This is a rare opportunity to shape how production machine learning is done for biomedical data at scale, while remaining deeply embedded in the most challenging and impactful technical work.
KEY RESPONSIBILITIES- Personally tackle the most complex ML engineering challenges, including sophisticated multi‑modal architectures, advanced training frameworks and critical‑path production implementations.
- Establish production implementation patterns and standards for model code structure, configuration management, abstraction layers and distributed training approaches.
- Define and document reusable engineering patterns, templates and decision frameworks that multiply the effectiveness of Staff and Senior ML Engineers.
- Partner closely with AI Scientists to provide early architectural feedback, balancing biological fidelity, scalability and efficiency.
- Optimise the most demanding components of foundation models, including extreme‑scale training, memory‑efficient implementations and complex fusion mechanisms.
- Lead on the most challenging training, debugging and optimisation problems, particularly for large parameter models and long‑sequence workloads.
- Build and influence development of sophisticated fine‑tuning frameworks, inference systems and deployment patterns for production endpoints.
- Represent AI Systems ML engineering needs within the AI Enablement Leadership Team, influencing platform roadmap, infrastructure priorities and tooling evolution.
- Mentor Staff and Senior ML Engineers through technical leadership, raising engineering quality and establishing best practice across the team.
- Identify infrastructure gaps and work with AI Enablement to ensure production ML requirements are met at scale.
- MSc or PhD (preferred) in Machine Learning, Computer Science, Mathematics, Physics, Computational Biology or equivalent experience.
- Extensive experience in software engineering and production ML systems, with deep hands‑on expertise in translating research into production.
- Expert‑level knowledge of modern ML frameworks (e.g. PyTorch or JAX), distributed training and federated learning approaches.
- Proven experience training and deploying large‑scale models in production environments, preferably in the biomedical domain.
- Strong software engineering fundamentals, including code quality, testing and maintainability.
- Experience working with complex biomedical data modalities and translating biological constraints into robust implementations.
- Demonstrated technical leadership through pattern‑setting, mentorship and cross‑team influence without line management responsibility.
- Ability to articulate complex technical concepts and infrastructure requirements clearly to platform teams and senior stakeholders.
- Track record of building reusable components, improving research‑to‑production workflows and raising engineering standards.
OUR COMPANY Boehringer Ingelheim is a biopharmaceutical company active in both human and animal health. As one of the industry’s top investors in research and development, the company focuses on developing innovative therapies that can improve and extend lives in areas of high unmet medical need. Independent since its foundation in 1885, Boehringer takes a long‑term perspective, embedding sustainability along the entire value chain. Our approximately 54,500 employees serve over 130 markets to build a healthier and more sustainable tomorrow.
WHY BOEHRINGER INGELHEIM? With us, you can develop your own path in a company with a culture that knows our differences are our strengths – and break new ground in the drive to make millions of lives better. Here, your development is our priority. Supporting you to build a career as part of a workplace that is independent, authentic and bold, while tackling challenging work in a respectful and friendly environment where everyone is valued and welcomed. Alongside, you have access to programmes and groups that ensure your health and wellbeing are looked after – as we make major investments to drive global accessibility to healthcare. By being part of a team that is constantly innovating, you’ll be helping to transform lives for generations.
Senior Staff ML Engineer, AI Systems employer: Boehringer Ingelheim GmbH
Contact Detail:
Boehringer Ingelheim GmbH Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Staff ML Engineer, AI Systems
✨Tip Number 1
Network like a pro! Reach out to current employees at Boehringer Ingelheim on LinkedIn. Ask them about their experiences and any tips they might have for landing the Senior Staff ML Engineer role. Personal connections can give you insights that job descriptions just can't.
✨Tip Number 2
Show off your skills in real-time! If you get the chance, participate in coding challenges or hackathons related to machine learning. This not only sharpens your skills but also demonstrates your hands-on expertise to potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of modern ML frameworks like PyTorch or JAX. Be ready to discuss your past projects and how you've tackled complex engineering challenges. Practice makes perfect!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in being part of the Boehringer Ingelheim team. Let’s get you that dream job!
We think you need these skills to ace Senior Staff ML Engineer, AI Systems
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the specific skills and experiences that align with the Senior Staff ML Engineer role. Highlight your expertise in machine learning frameworks and any relevant projects you've worked on, especially in the biomedical domain.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and how your background makes you a perfect fit for our team. Share specific examples of how you've tackled complex engineering challenges in the past.
Showcase Your Technical Skills: Don’t shy away from detailing your technical prowess! Mention your experience with distributed training, large-scale model deployment, and any innovative solutions you've implemented. We want to see your hands-on expertise shine through.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us your enthusiasm for joining our team at Boehringer Ingelheim!
How to prepare for a job interview at Boehringer Ingelheim GmbH
✨Know Your Stuff
Make sure you brush up on your knowledge of modern ML frameworks like PyTorch or JAX. Be ready to discuss your hands-on experience with large-scale models and how you've translated research into production systems. This is your chance to showcase your technical expertise!
✨Showcase Your Problem-Solving Skills
Prepare to tackle complex engineering challenges during the interview. Think of specific examples where you've solved tough problems, especially in training and optimising models. Highlight your ability to work with multi-modal architectures and how you’ve approached critical-path production implementations.
✨Collaborate Like a Pro
Since this role involves partnering closely with AI Scientists, be ready to discuss how you've collaborated in the past. Share experiences where you provided architectural feedback and balanced biological fidelity with scalability. This will demonstrate your teamwork and communication skills.
✨Mentorship Matters
As a senior technical authority, you'll be expected to mentor others. Prepare to talk about your experience in raising engineering standards and influencing teams without direct management. Discuss how you've established best practices and helped others grow in their roles.