ML Software Engineer for Innovative Science

Francis Crick

Greater London

On-site

GBP 70,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

28 days annual leave
Life assurance
Season ticket/car parking loan
Annual leave purchase
Childcare support allowance
Back-up dependent care
Discounted annual gym membership
Bike to Work scheme
Payroll giving
Shopping discounts
Defined contribution pension scheme

Job summary

Francis Crick Institute in London is seeking a Machine Learning Engineer to join the Software Engineering and AI team. You will design and deploy ML solutions that accelerate scientific discovery while contributing to institute-wide applications and services.

Working with researchers and technical specialists, you will develop software to tackle complex biological challenges, plan projects with feasibility assessments, and maintain quality through peer reviews and collaboration.

Qualifications

  • Experience with reproducible scientific software and reproducibility concepts.
  • Experience with LLM/agentic frameworks (LangChain, LlamaIndex, DeerFlow, Haystack, or others).
  • Evidence of good software engineering practices.
  • Experience developing and evaluating agents, tools, or MCPs.
  • Experience running code on HPC clusters or cloud environments.
  • Excellent communication skills for cross-disciplinary work.
  • Strong Python software engineering fundamentals.
  • Experience with containerised environments (Docker, Apptainer).
  • Excellent understanding of machine learning theory and related math.

Responsibilities

  • Design, implement and deploy ML solutions to complex biological challenges.
  • Develop high-quality, maintainable software across research and operational domains.
  • Collaborate with scientists, core facilities and external partners.
  • Plan projects with feasibility assessments, prototyping and resource estimates.
  • Lead software lifecycle from engagement to delivery and maintenance.
  • Stay current in ML and share knowledge within the team.

Skills

Python
ML theory
Software engineering
HPC / Cloud
Docker
Apptainer
LangChain
LlamaIndex
Haystack
Agents

Tools

Docker
Apptainer

Job description

Francis Crick Institute in London is seeking a Machine Learning Engineer to join the Software Engineering and AI team. You will design and deploy ML solutions that accelerate scientific discovery while contributing to institute-wide applications and services.

Working with researchers and technical specialists, you will develop software to tackle complex biological challenges, plan projects with feasibility assessments, and maintain quality through peer reviews and collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
AI/ML Postdoctoral Fellow - F Rouhani Lab
AI/ML Postdoctoral Fellow - F Rouhani Lab

Francis Crick Institute • Greater London

On-site
GBP 43,000 - 52,000
AI/ML Postdoc — Spatial Genomics for Liver Regeneration
AI/ML Postdoc — Spatial Genomics for Liver Regeneration

Francis Crick Institute Ltd • Greater London

On-site
GBP 43,000 - 52,000
Sponsorship to work in the UK
28 days annual leave
Pension scheme
+2
AI/ML Postdoctoral Fellow-Spatial Genomics & Liver Disease
AI/ML Postdoctoral Fellow-Spatial Genomics & Liver Disease

The Francis Crick Institute • Greater London

On-site
GBP 43,000 - 52,000
Visas sponsorship
28 days annual leave
Pension scheme
+1
AI Data Engineer - Build Scalable AI Pipelines
AI Data Engineer - Build Scalable AI Pipelines

Crick • United Kingdom

On-site
GBP 54,603 - 66,737
28 days of annual leave
Defined contribution pension with up to 16% employer contributions
24/7 GP consultation services
+1
Senior ML Engineer - LLM & GenAI for Biotech (Remote)
Senior ML Engineer - LLM & GenAI for Biotech (Remote)

Owkin • Greater London

Remote
GBP 95,000 - 150,000
Flexible work organization
Friendly and informal working环境
International team with high technical
ML Research Engineer — Scalable Biotech AI
ML Research Engineer — Scalable Biotech AI

Lindus Health Limited • Greater London

On-site
GBP 90,000 - 130,000
ML Engineer for Cutting-Edge Drug Discovery & NMR
ML Engineer for Cutting-Edge Drug Discovery & NMR

Bind Research • Greater London

On-site
GBP 50,000 - 75,000
38 days holiday
Employer pension contribution
Cycle to work scheme
+1
AI/ML Postdoctoral Fellow – F Rouhani lab
AI/ML Postdoctoral Fellow – F Rouhani lab

Francis Crick Institute Ltd • Greater London

On-site
GBP 43,000 - 52,000
Sponsorship to work in the UK
28 days annual leave
Pension scheme
+2
ML Research Engineer
ML Research Engineer

Hlx Life Sciences • United Kingdom

Remote
GBP 60,000 - 90,000
Competitive salary
Meaningful equity
Support for conferences and publications