Back to jobs

Senior Machine Learning Scientist

Pay
Pay not listed
Work setting
Not stated
Employment
Not stated

What you’ll work on

Full posting
  • Develop biological foundation models for target identification and disease biology

  • Design experiments with scientists to test model predictions

  • Train, fine-tune and debug PyTorch models on GPU and HPC infrastructure

  • Curate and harmonize biological datasets, including batch effect handling

  • Mentor junior colleagues through guidance and code review

From the employer’s posting
Develop biological foundation models and predictive methods for target identification and prioritization, disease biology, and mechanism-of-action studies.
Partner with experimental scientists to define biological questions, incorporate biological knowledge into models, and design experiments that test model predictions.
Train, fine-tune, and debug models in PyTorch on GPU and high-performance computing infrastructure, balancing performance with computational cost.
Work with data and engineering teams to curate and harmonize biological datasets, addressing metadata quality, batch effects, and reproducible processing.
Mentor colleagues through scientific guidance and code review
Education & alternatives
What you’ll bring • PhD in relevant degree domain including machine learning, computational biology, bioinformatics, computer science, or a related quantitative or life science discipline, with substantial AI/ML experience. • Demonstrated deep learning research for biological data, with depth in at least one relevant domain such as single-cell omics, biological sequences, or cellular imaging.
Apply at Novo Nordisk

Posting record

Report an error

Actively hiringFirst seen by us 3 days ago, still listed, and not a repost of an earlier posting.

Status in our records
Live
First seen by us
Nov 9, 20263 days ago
Recorded sightings
5
Last seen by us
Nov 13, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Time since we first saw it

Day 3

Early. Similar jobs usually come down between day 8 and day 76.

From 5,433 similar postings that came down. Coming down is not always a hire.

Novo Nordisk is hiring

15 open jobs

Open jobs by the week we first saw them, last 12 weeks.

Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Python
  • PyTorch
Where the posting names them
• Demonstrated deep learning research for biological data, with depth in at least one relevant domain such as single-cell omics, biological sequences, or cellular imaging. • Strong Python and PyTorch skills, including model implementation, training, fine-tuning, debugging, and GPU inference. • Practical experience with representation or self-supervised learning, including pretraining, adapting, or systematically evaluating biological foundation models.
• Research model architectures and self-supervised training methods for single-cell, omics, and imaging data, including multimodal approaches where scientifically justified. • Train, fine-tune, and debug models in PyTorch on GPU and high-performance computing infrastructure, balancing performance with computational cost. • Explore generative and agentic AI workflows that support biological hypothesis generation, data interpretation, and experimental planning.

Your next step

Complete your application on careers.novonordisk.com. The employer’s form will show what is required.

Applying through SAP SuccessFactors

  • Images (.jpg) aren’t accepted as a resume.

Already applied? Track this application

Demand for ML Engineer roles

New ML Engineer postings at the employers we follow are up 10% over the last 6 weeks compared with the 6 before.

Weekly new ML Engineer postings at the same employers, from the week of August 17 to the week of November 2. The fewest in a week was 612, the most 1,081, and the latest week had 1,068.
August 17Last week

Each bar is one week of new postings. The darkest bars are the last 6 weeks.

Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.

About the role

We file this job under ML Engineer, by the work the posting describes.

ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.

Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.

A data scientist often works out which model to build; an ML engineer makes it run reliably in production.

US government figures for computer and information research scientists

Median yearly pay, May 2025
$140,300
Expected change, 2025 to 2035
21.8% more jobsagainst 3.5% for all jobs

The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.

Job description

View original posting ↗

   

 

Job Title: Senior Machine Learning Scientist – BioAI 


Department: BioAI 


Location: London, UK 

 

Your impact begins here 

The ML Scientist will develop AI methods for biological discovery, focusing on cellular foundation models and complex biological data. You will research model architectures and training approaches, adapt models to priority discovery questions, and work with experimental teams to validate predictions. The role combines hands-on method development with delivering reproducible tools for scientists. You will guide junior colleagues and share research through presentations and publications. 

 

What you’ll bring 

• PhD in relevant degree domain including machine learning, computational biology, bioinformatics, computer science, or a related quantitative or life science discipline, with substantial AI/ML experience. 

• Demonstrated deep learning research for biological data, with depth in at least one relevant domain such as single-cell omics, biological sequences, or cellular imaging. 

• Strong Python and PyTorch skills, including model implementation, training, fine-tuning, debugging, and GPU inference. 

• Practical experience with representation or self-supervised learning, including pretraining, adapting, or systematically evaluating biological foundation models. 

• Experience building reproducible analysis or ML pipelines using version control, testing, documented environments, and sound data management. 

• Strong statistical and model-evaluation skills, including appropriate baselines, validation design, batch effects, confounding, and uncertainty assessment. 

• Ability to own research projects and collaborate with experimental and computational colleagues to translate biological questions into useful models. 

• Clear written and verbal communication of methods, limitations, and biological implications to audiences with different expertise. 

• Evidence of research or software contributions through publications, accessible code, or examples of delivered scientific tools. 

 

What you’ll do 

• Develop biological foundation models and predictive methods for target identification and prioritization, disease biology, and mechanism-of-action studies. 

• Partner with experimental scientists to define biological questions, incorporate biological knowledge into models, and design experiments that test model predictions. 

• Define project objectives, milestones, and success criteria that connect model performance to research decisions and measurable scientific impact. 

• Work with data and engineering teams to curate and harmonize biological datasets, addressing metadata quality, batch effects, and reproducible processing. 

• Develop reusable workflows for model training and inference, support adoption by research teams, and assess improvements in decision quality and research efficiency. 

• Research model architectures and self-supervised training methods for single-cell, omics, and imaging data, including multimodal approaches where scientifically justified. 

• Train, fine-tune, and debug models in PyTorch on GPU and high-performance computing infrastructure, balancing performance with computational cost. 

• Explore generative and agentic AI workflows that support biological hypothesis generation, data interpretation, and experimental planning. 

• Benchmark against strong baselines using independent datasets and biologically meaningful endpoints; assess data leakage, generalization, uncertainty, and interpretability. 

• Communicate findings, model limitations, and recommendations clearly to experimental scientists, technical colleagues, and leadership. 

• Mentor colleagues through scientific guidance and code review, and maintain clear documentation, reproducible experiments, and responsible data and model use. 

• Contribute to publications, relevant intellectual property, and internal knowledge sharing, and evaluate emerging methods for their value to BioAI priorities. 

 

Who you’ll work with 

The BioAI team is part of Novo Nordisk’s AI and Digital Innovation (ADI) area. We develop AI methods and biological foundation models to identify therapeutic targets, understand disease mechanisms, and predict cellular responses. We combine single-cell and multi-omics data with imaging and perturbation experiments to generate testable hypotheses. Working with experimental scientists, computational biologists, and engineers across Novo Nordisk and external partners, we translate these insights into better decisions and faster therapeutic discovery. 

We value a diverse and inclusive culture where colleagues collaborate, share ideas, and help each other grow. Our work starts and ends with the patient, with a focus on chronic diseases such as diabetes and obesity. We encourage ingenuity and innovation in an enjoyable workplace, supported by competitive compensation and a healthy work-life balance. 

 

What you can expect here 

This role is based in our London office, 3 days a week, with travel to Denmark about once or twice a year. 

0–10% overnight travel required. 

You will be trusted to own your work and supported to perform at your best. Leading some projects and contributing to others gives you room to grow your skills, take on greater responsibility and make your voice heard, in a team that shares what it learns. 

 

Start now 

Your impact begins today. If you are ready to turn scientific questions into AI that moves drug discovery and development forward, apply for the Machine Learning Scientist – BioAI role by 11 November 2026. 

 

Application Support 

We are an equal opportunities employer, and we commit to an inclusive recruitment process and equality of opportunity for all our job applicants.  If you're a person with a disability, if you're neurodivergent, and need any adjustments to be made during the application and selection process, please send an email to  ZQUK@novonordisk.com. Please include your name, the role you are interested in and the type of adjustment your need. 

You do not need to attach a cover letter, but please include a few sentences in your resume or CV about why you are applying. To keep the process efficient and fair, please do not add a photo to your CV. 

We commit to an inclusive recruitment process and equality of opportunity for all our job applicants.

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

London, London, GB

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.