Senior Machine Learning Scientist | Python | Pytorch | Deep Learning | Generative Models | Chemistry | Hybrid, London

Enigma

Greater London

Hybrid

GBP 120,000 - 150,000

Full time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Enigma is pioneering an AI-driven molecular discovery platform in London, seeking a Senior Machine Learning Scientist. You will own core ML components, shape scientific direction, and define the architecture for scalable, production-ready solutions.

You’ll work with biology and chemistry experts to translate complex challenges into computational strategies. The role emphasizes technical leadership, rigorous evaluation, and end-to-end ML delivery from prototype to production in a hybrid London

Qualifications

  • Significant experience applying ML to structural biology, computational chemistry or drug discovery.
  • Proven experience leading ML initiatives and setting technical direction.
  • Deep expertise in protein structure prediction, molecular docking or generative molecular design.
  • Strong hands-on experience with PyTorch and the scientific Python ecosystem.
  • Experience developing high-quality deep learning codebases.
  • Proven ability to evaluate models with rigorous reproducibility and experiments.

Responsibilities

  • Lead the technical direction of the molecular discovery platform, including modelling approaches and research priorities.
  • Develop and optimise models for protein structure, docking, generative design, and candidate scoring.
  • Collaborate with computational biologists and chemists to translate discoveries into scalable ML solutions.
  • Establish rigorous evaluation frameworks, benchmarks and reproducible ML pipelines.
  • Build for scale by taking research prototypes to production with strong software engineering practices.
  • Contribute to hiring, mentoring and developing ML engineers and scientists.

Skills

Python
PyTorch
Deep Learning
Generative models
Molecular discovery
Structural biology knowledge

Education

PhD in a quantitative/computational discipline

Job description

Senior Machine Learning Scientist | Python | Pytorch | Deep Learning | Generative Models | Chemistry | Hybrid, London

The opportunity

We’re partnering with an ambitious, venture-backed deep-tech company pioneering a new frontier in AI-driven molecular discovery.

Operating at the intersection of machine learning, structural biology and computational chemistry, the company is developing a sophisticated AI platform designed to accelerate the discovery of novel molecules with significant real-world applications.

Its initial focus is transforming sustainable agriculture through the application of targeted protein degradation and molecular glues — bringing cutting‑edge techniques from drug discovery into a largely unexplored scientific domain.

This is an opportunity to join a small, highly ambitious team and play a defining role in developing the technology underpinning the company’s future.

The role

As a Senior Machine Learning Scientist, you’ll take significant ownership of the company’s core ML platform, helping shape both its scientific direction and technical architecture.

You’ll work closely with specialists across machine learning, biology and chemistry, translating complex scientific challenges into innovative computational solutions.

Crucially, this isn’t a role focused purely on experimentation or incremental model improvements. You’ll have the autonomy to define technical strategy, establish best practices and take research from early‑stage prototypes through to production.

Key responsibilities

  • Lead ML development: Drive the technical direction of the molecular discovery platform, making critical decisions around modelling approaches, architecture and research priorities.
  • Develop cutting‑edge models: Build and optimise models spanning protein structure prediction, molecular docking, generative molecular design and candidate scoring.
  • Shape the research strategy: Collaborate with computational biologists and chemists to translate scientific discoveries into scalable ML solutions.
  • Establish technical excellence: Develop rigorous evaluation frameworks, robust benchmarks and reproducible ML pipelines.
  • Build for scale: Take promising research concepts from prototype to production, ensuring engineering quality and long‑term maintainability.
  • Help grow the team: Contribute to hiring, mentoring and developing talented ML engineers and scientists.

What they’re looking for

  • Significant experience applying machine learning to structural biology, computational chemistry or drug discovery.
  • Proven experience leading ML initiatives, setting technical direction and working in multidisciplinary research environments.
  • Deep expertise in at least one of protein structure prediction, protein complexes, molecular docking or generative molecular design.
  • Strong hands‑on experience with PyTorch and the scientific Python ecosystem.
  • Experience developing and maintaining high‑quality deep learning codebases.
  • Strong scientific judgement, particularly around model evaluation, reproducibility and experimental rigour.
  • A collaborative mindset and enthusiasm for solving complex scientific problems.
  • PhD in a quantitative, computational or related scientific discipline.
  • Publications or open‑source contributions in computational biology, chemistry or ML‑driven molecular discovery.
  • Experience with targeted protein degradation, molecular glues, PROTACs or ternary complex modelling.
  • Experience working across ML, biology, chemistry and physics.
  • Pioneer a new scientific frontier. Help develop AI technology in an area of molecular discovery that remains largely unexplored, with the potential to reshape sustainable agriculture.
  • Exceptional technical ownership. Take a senior technical position with genuine influence over the company’s ML architecture, research direction and engineering standards.
  • Meaningful real‑world impact. Work on complex scientific challenges with the potential to improve global crop protection while reducing environmental impact.
  • Early‑stage opportunity with significant upside. Join a small, fast‑moving, venture‑backed team offering competitive compensation, meaningful equity and the opportunity to shape a company’s technical foundations.
  • Research that becomes reality. Work in an environment where the models you develop directly power the company’s core technology.

The company operates a straightforward, collaborative interview process designed to assess practical experience and scientific thinking rather than performance on artificial coding exercises.

The process includes an initial conversation, a collaborative technical discussion, a final meeting with leadership and references.

No take‑home assignments or algorithmic coding tests are required.

Senior Machine Learning Scientist | Python | Pytorch | Deep Learning | Generative Models | Chemistry | Hybrid, London

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior / Staff Machine Learning Scientist May 14, 2026
Senior / Staff Machine Learning Scientist May 14, 2026

Chemify Ltd • Glasgow

On-site
GBP 90,000 - 150,000
Applied Machine Learning/ Scientist
Applied Machine Learning/ Scientist

S3 Science Recruitment • Greater London

Hybrid
GBP 60,000 - 100,000
Ownership over technical work
Competitive compensation package
Collaboration with multidisciplinary teams
Machine Learning Scientist - Quantum Chemistry
Machine Learning Scientist - Quantum Chemistry

Roche • Welwyn

Hybrid
GBP 90,000 - 130,000
Lead Bio Machine Learning Engineer
Lead Bio Machine Learning Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Oxford

On-site
GBP 70,000 - 90,000
Equity upside
High ownership of projects
Collaborative environment with experts
Applied ML Engineer/Scientist
Applied ML Engineer/Scientist

boltz • Greater London

On-site
GBP 70,000 - 110,000
Equity ownership
Machine Learning Engineer
Machine Learning Engineer

Generative • London

On-site
GBP 90,000 - 110,000
Senior Data Scientist – Computational Biology & Drug Discovery
Senior Data Scientist – Computational Biology & Drug Discovery

Hlx Life Sciences • Greater London

Hybrid
GBP 65,000 - 85,000
Product Director
Product Director

Harnham • Greater London

On-site
GBP 90,000 - 110,000
Competitive salary
Benefits package
Long-term career progression
+1
ML Research Engineer, London
ML Research Engineer, London

Isomorphic Labs • Greater London

Hybrid
GBP 65,000 - 95,000