Software Engineer (Training Platform)

Build the training platform that enables AI researchers to develop and scale machine learning models for drug discovery. Work on reliable, efficient systems that turn scientific friction into well-engineered tools.

Permanent Biotech and Drug Discovery AI
Apply Posted 30 Oct 2026

About the Company

Traditional drug discovery takes too long, costs too much and fails too often. A London-based AI drug design company is working to change that. It was born from one of the most celebrated breakthroughs in modern AI and is building a drug design engine that treats medicine as a problem to be engineered. The backing matches the ambition. The company has raised a serious amount in funding, including a recent multi-billion-dollar round.

Its people come from machine learning research, computational science, biology, chemistry and world-class engineering. Every discipline is expected to hold its own, and the work only succeeds when they pull in the same direction.

The Role

As a Software Engineer (Training Platform), you will work on the systems that sit underneath the science. Researchers will use the platform you help build to train, test and improve the models that drive the company’s drug design ambitions. When it runs well, experiments move faster, ideas get tested sooner and the models improve more quickly.

This is an engineering role with real consequences. Your work will shape how quickly a group of exceptional scientists can learn what works. You will be based at the company’s London head office, working alongside the people who rely on what you build.

Key Responsibilities

  • Design, build and improve the training platform that researchers use to develop and run large-scale machine learning models.
  • Make model training reliable, efficient and scalable, so researchers spend their time on science rather than on infrastructure problems.
  • Work directly with machine learning researchers and scientists to understand their workflows, and turn friction points into well-built tools.
  • Write clean, well-tested, maintainable code and raise the engineering standard of the codebase around you.
  • Diagnose and resolve performance, stability and scaling issues in complex systems.
  • Contribute to technical decisions, design reviews and the long-term direction of the platform.

Essential Requirements

  • Strong software engineering fundamentals, with a track record of building and shipping production-quality systems.
  • Experience with platform, infrastructure or tooling work, ideally supporting machine learning or other compute-heavy workloads.
  • A sound understanding of scalable and distributed systems and of how to keep them dependable.
  • A habit of treating colleagues as customers: you listen closely, ask good questions and build what people actually need.
  • Clear, collaborative communication, and comfort working with researchers and engineers from different backgrounds.
  • The right to work in the UK and the ability to work from the London office.

Why Join

  • A mission worth the effort. Your code will support work that aims to make the discovery of new medicines faster and more precise.
  • Serious resources. Substantial funding means you can tackle ambitious technical problems properly.
  • Exceptional colleagues. You will learn daily from people at the top of AI research, computational science and engineering.
  • Real ownership. Platform engineers here sit close to the science, so your impact is visible and your opinions carry weight.
  • A London base. You will join a close-knit team at the company’s head office, in one of Europe’s strongest hubs for AI talent.

If you want to know more about this position, I’d be glad to talk it through. Drop me a line for a confidential chat about the role, the team and whether it fits where you want to go next.

Apply for this role

Tell us a little about yourself and attach your CV.

    Know someone who'd be perfect?