Biomedical ML Software Engineer

The Francis Crick Institute Limited

Greater London

Hybrid

GBP 50,000 - 61,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Visa sponsorship
28 days annual leave
Pension scheme
Eye care vouchers
Gym discounts
Subsidised on-site restaurant

Job summary

The Francis Crick Institute is seeking a skilled Software Engineer (Machine Learning) to join the Software Engineering and AI team. You will design, implement, and deploy ml solutions to accelerate scientific discovery, collaborating with researchers and technical specialists.

Strong Python and ML theory fundamentals are essential, with experience in reproducible scientific software and containerised environments (Docker/Apptainer). The role is based in London at Crick’s state-of-the-art campus.

Qualifications

  • Strong Python software engineering skills for ML systems.
  • Experience with ML theory and mathematical foundations.
  • Ability to develop reproducible scientific software and workflows.

Responsibilities

  • Design and develop high-quality software to meet project needs and deadlines.
  • Collaborate with scientists and facilities, building strong relationships.
  • Contribute to code reviews and co-development while maintaining quality standards.
  • Plan projects with feasibility assessment, prototyping, and estimates.
  • Deliver end-to-end lifecycle from engagement to maintenance.

Skills

Python
Machine learning
Containerisation
Docker
Apptainer
LangChain
LlamaIndex
LLM frameworks
HPC / Cloud
Software engineering

Tools

Docker
Apptainer
LangChain
LlamaIndex

Job description

The Francis Crick Institute is seeking a skilled Software Engineer (Machine Learning) to join the Software Engineering and AI team. You will design, implement, and deploy ml solutions to accelerate scientific discovery, collaborating with researchers and technical specialists.

Strong Python and ML theory fundamentals are essential, with experience in reproducible scientific software and containerised environments (Docker/Apptainer). The role is based in London at Crick’s state-of-the-art campus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Software Engineer - Biomedical AI
Machine Learning Software Engineer - Biomedical AI

Francis Crick Institute Ltd • Greater London

On-site
GBP 47,000 - 63,000
Visa sponsorship
Pension scheme
Health & wellbeing
+2
Machine Learning Engineer for Biomedical Discovery
Machine Learning Engineer for Biomedical Discovery

crick • Greater London

On-site
GBP 55,000 - 63,000
Machine Learning Engineer for Scientific Discovery
Machine Learning Engineer for Scientific Discovery

Francis Crick Institute • City Of London

On-site
GBP 50,000 - 61,000
Visa sponsorship
Health & wellbeing
Pension scheme
+1
ML Software Engineer for Innovative Science
ML Software Engineer for Innovative Science

Francis Crick • Greater London

On-site
GBP 70,000 - 95,000
28 days annual leave
Life assurance
Season ticket/car parking loan
+8
Machine Learning Software Engineer for Scientific Discovery
Machine Learning Software Engineer for Scientific Discovery

WorkInCharities • Greater London

Hybrid
GBP 50,000 - 61,000
Visas sponsorship
28 days annual leave
Pension scheme
+2
Senior AI/ML Bioinformatician, Biomedical Data Scientist
Senior AI/ML Bioinformatician, Biomedical Data Scientist

The Francis Crick Institute Limited • Greater London

Hybrid
GBP 54,000 - 63,000
Sponsorship to work in the UK
28 days annual leave + bank holidays
Defined contribution pension up to 16%
+3
Senior AI/ML Bioinformatician (Biomedical Data Scientist)
Senior AI/ML Bioinformatician (Biomedical Data Scientist)

The Francis Crick Institute • Greater London

On-site
GBP 60,000 - 100,000
Senior AI/ML Bioinformatician for Biomedical Data Insights
Senior AI/ML Bioinformatician for Biomedical Data Insights

The Francis Crick Institute • Greater London

On-site
GBP 49,000 - 60,000
Visas sponsorship
Generous leave: 28 days + holidays
Pension scheme
+6
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

crick • Greater London

On-site
GBP 55,000 - 63,000
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Francis Crick • Greater London

On-site
GBP 70,000 - 95,000
28 days annual leave
Life assurance
Season ticket/car parking loan
+8