About Boltz
Boltz is a public benefit company building the next generation of AI-powered molecular modeling tools to make biology programmable and accelerate drug discovery, while keeping frontier capabilities broadly accessible.
Boltz-1, Boltz-2, and BoltzGen are open models trusted by 100,000+ scientists across biotech and academia, and used in programs at every Top 20 pharma as well as leading agrichemical and industrial research organizations.
We deliver these capabilities through Boltz Lab, our platform for running our latest models and design agents as reliable, production-grade tools. Boltz Lab is designed around real chemistry and biology workflows, so teams can start from a target and a hypothesis and quickly generate, evaluate, and rank candidate molecules. We provide the compute, the scalable infrastructure, and the collaboration layer, so scientists can iterate faster and stay focused.
You can read more about our mission, research and product vision in our manifesto.
About the role
As a Software Engineer on the Infrastructure team, you will build and run the systems that sit between our models and the scientists who use them. That covers two things: making large molecular models train and serve fast, efficiently and reliably on GPUs, and building the platform around them: the APIs, services, data pipelines and storage that power Boltz Lab.
You will work closely with ML researchers to take trained models into production, and with product engineers and scientists to make sure the platform meets real-world needs for performance, reliability and cost.
What you'll do
Most people who join the Core Engineering team go deep on one side and stay fluent in the other:
- Model performance: profiling and optimizing training and inference, reducing memory and compute overhead, scaling workloads across multi-GPU and cloud environments, and hardening systems for long-running, high-volume jobs.
- Platform: designing and scaling APIs and backend services, evolving data ingestion and storage pipelines, and owning the cloud and container infrastructure everything runs on.
This role is ideal for someone who likes owning foundational systems end-to-end, is comfortable with ambiguity, and wants their work to directly shape real scientific outcomes.
This role is not an ML research role. You won't be designing new model architectures; see our jobs under Research for that.
About you
Minimum Requirements:
- 6+ years of industry experience building and operating backend, infrastructure or ML systems in production.
- Strong software engineering fundamentals, with a track record of reliable, well-tested and maintainable systems.
- Strong Python; experience with PyTorch and the scientific Python ecosystem.
- Hands-on experience with cloud and containerized environments (e.g. AWS, Docker, Kubernetes).
- Deep experience in at least one of:
- optimizing ML training or inference (profiling, memory and compute reduction, throughput and latency, distributed or multi-GPU workloads), or
- designing and scaling APIs, services and data pipelines, including relational databases such as Postgres.
- Good grounding in MLOps practice: experiment tracking, model versioning, reproducibility and CI/CD for ML.
- Comfortable working closely with ML researchers, product engineers and scientists, and making pragmatic trade-offs under real-world constraints.
Preferred Requirements:
- Experience in both model performance and platform.
- Exposure to computational biology or chemistry workflows and data formats, or other large-scale scientific or numerical workloads.
- Experience running systems under tight constraints on cost, latency and uptime.
- Experience in an early-stage or fast-moving startup.
We know great people don't always tick every box. If this role excites you and you meet most of the essentials, we'd like to hear from you.
What we offer
- Opportunity to drive outsized real-world impact by building tools that empower thousands of scientists across the industry.
- Work alongside one of the most talent-dense teams in the field.
- Significant ownership and independence, with responsibility for driving projects from concept to deployment.
- Highly competitive salary with meaningful equity in a public benefit company.
- Benefits:
- 25 days annual leave plus bank holidays
- Annual team offsite trip
- Private healthcare (BUPA); covering pre-existing conditions
- Pension program
- Paid parental leave
- Wellhub gym membership
- Free lunch everyday
- Travel expenses
How we hire
- Initial screen with a member of the Talent team
- Technical / take-home / presentation interview
- Onsite in London [or virtual onsite] with the team
- Offer + Onboarding
Our commitment
Boltz is committed to building a diverse team and an inclusive workplace. We welcome applicants of all backgrounds. If you need any adjustments during the hiring process, tell us and we'll make it work.
Live on Boltz's board as of 15 Nov. We check it every day.
Apply on Ashby ↗