Skip to main content

Senior Platform Engineer

Senior Platform Engineer


As part of the engineering team, platform engineers provide leverage to the entire organisation: we build infrastructure systems to support the research (ML and beyond), allowing our small team to do more for less. We collaborate closely with research engineers and ML engineers, while keeping close ties with molecular scientists, to build our systems and match their needs but also to provide advice on how to use cloud resources best. Our work provides the infrastructure foundation across the organisation.


About the role


This role is ideally suited to an experienced software engineer, who loves building scalable cloud infrastructure , and applies software engineering principles to infrastructure code. As a member of our engineering  team, you will play a key role in designing, creating and maintaining infrastructure that allows our ML research scientists to run training and inference on a massive scale, and help deliver model results to molecular scientists.

If you’re a software engineer who is interested in science and ML, you’ll be at home here. No machine learning experience is required for this role, although experience with production ML model deployment would be beneficial. Using your talent for writing and maintaining reliable systems, you will play a key role in revolutionising the creation of cutting-edge therapeutics.

Who are you


* A skilled engineer who is excited developing and deploying infrastructure that will have an immediate impact on the engineering team

* Solid understanding and working knowledge of backend and cloud technologies

* A passionate developer who loves the challenge of writing testable code


Useful skills


* Expert knowledge of cloud infrastructure (AWS preferred), including multi-account setups and best practices

* Cloud engineering – using infrastructure as code (IaC) tooling (Terraform, Pulumi, CloudFormation)

* Containerised application/tool development using Docker or Kubernetes

* Solid development skills (Python/Typescript preferred), with an ability to structure code for testability