We are looking for talented individuals to join us in advancing the safety and security of AI systems.
At Zeroth Research, you will join an international team of researchers and engineers working with academic and research partners at the intersection of machine learning, cryptography, formal methods and software engineering. We work mostly remotely, from Birmingham or an approved remote location subject to applicable employment requirements, and come together periodically in Birmingham to collaborate in person.
Contract type: Fixed-term until November 2027
Starting Date: Flexible
Working pattern: Full-time (flexible working arrangements considered)
Location: Birmingham / remote UK / remote global
Salary Range: £60,000–£80,000 p.a. for UK residents, with adjustment to local market rates elsewhere
Application Deadline: Rolling basis
Zeroth Research is a UK-based nonprofit research organisation dedicated to advancing AI safety through mathematical and computational methods. A guardrail that works and a guardrail nobody can lie about are two different things. You would build the second. You will own the engineering that takes Zero-Knowledge Model Checking from a research prototype to usable infrastructure. Our goal is a production-grade, open-source demonstrator by mid-2027.
Formal verification can establish that a system satisfies a safety specification across all possible scenarios. Conventionally, however, the system must be disclosed to whoever verifies it.
Zero-Knowledge Model Checking (ZKMC) removes that requirement. A system-holder can prove that a secret system satisfies a public temporal specification without revealing the system itself. The result is a portable certificate that anyone can verify in milliseconds, cryptographically bound to the system actually deployed.
Consider a content-moderation pipeline: its operator could prove compliance with public safety rules without disclosing its proprietary filtering logic.
We are now extending this approach to zero-knowledge runtime monitoring and model checking under two-sided secrecy, where even the auditor’s criteria remain confidential.
Developed in close collaboration with the University of Birmingham and international research partners, this work brings together frontier research in cryptography and formal methods with practical systems engineering.
This position is funded by ARIA, the UK’s Advanced Research and Invention Agency, through its Safeguarded AI programme, which aims to build AI systems with verifiable, quantitative safety guarantees. It offers the opportunity to join the programme as a Creator, becoming part of ARIA’s community of researchers and engineers working towards this goal.
You will own the engineering that takes ZKMC from a research prototype to usable infrastructure, translating advances in cryptography and formal verification into correct, efficient, production-grade software.
This is not a role where you simply implement specifications handed down by researchers. You will make architectural decisions, challenge assumptions, identify what is computationally feasible and contribute to the design and evaluation of new protocols.
We work in the open. Code is published, performance is measured, and benchmarks are released whether or not they flatter us.
We welcome candidates at different levels of seniority. What matters most is what you have built, how you approach difficult engineering problems, and the judgement you bring to them.
You do not need to meet every desirable qualification. We are particularly interested in people who can move confidently between mathematical ideas and practical systems engineering.
If you're interested in joining Zeroth Research, we'd be pleased to hear from you.
To apply, submit your CV and, where available, links to your code, projects or academic profile.
We are particularly interested in understanding what you have built, the technical challenges you've tackled and your contribution to the projects you've worked on.
Applications will be reviewed on a rolling basis, and shortlisted candidates will be invited to an introductory discussion, followed by a technical interview.
For any queries about the role, please contact jobs@zeroth.org.
Zeroth Research is committed to fostering an inclusive and diverse working environment. We are an equal opportunities employer and welcome applications from all suitably qualified candidates regardless of age, disability, gender identity or expression, marital or civil partnership status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation. We value diversity of thought, background, and experience, and we are committed to making reasonable adjustments throughout the recruitment process and employment to support accessibility and inclusion.
Contract type: Fixed-term until November 2027
Starting Date: Flexible
Working pattern: Full-time (flexible working arrangements considered)
Location: Birmingham / remote UK / remote global
Salary Range: £60,000–£80,000 p.a. for UK residents, with adjustment to local market rates elsewhere
Application Deadline: Rolling basis
Zeroth Research is a UK-based nonprofit research organisation dedicated to advancing AI safety through mathematical and computational methods. We are hiring two Machine Learning Engineers with complementary backgrounds: one to develop training procedures for neural certificates, and one to build LLM-based generation methods for proof search. Our goal is a production-grade, open-source demonstrator by mid-2027.
For decades, proof search for system verification has relied primarily on symbolic algorithms. Machine learning now opens up new possibilities.
Formally verifying that a system meets its safety and security specifications means producing machine-checkable artefacts that together constitute a formal proof. At Zeroth Research, we have developed specialised proof tactics for verifying a wide range of systems. These tactics reduce proof search to the search for certificates, such as Lyapunov functions, supermartingale certificates and inductive invariants.
Our tactics define the conditions a valid certificate must satisfy. What’s missing is an efficient way to find these certificates at scale. We are exploring two approaches: learning neural certificates directly, in the style of reinforcement learning, and generating certificates as symbolic expressions using large language models.
Both positions are funded by ARIA, the UK’s Advanced Research and Invention Agency, through its Safeguarded AI programme, which aims to build AI systems with verifiable, quantitative safety guarantees. They offer the opportunity to join the programme as a Creator, becoming part of ARIA’s community of researchers and engineers working towards this goal.
You will own the machine learning side of certificate synthesis, including loss design, sampling strategies, counterexample-guided search and network architecture.
This is not a role where you simply tune hyperparameters of a fixed method. You will design experiments, propose and test training procedures, challenge existing approaches and develop alternative solutions when necessary.
We work in the open. Code is published, performance is measured, and benchmarks are released whether or not they flatter us.
We welcome candidates at different levels of seniority. What matters most is what you have built, how you approach difficult engineering problems, and the judgement you bring to them.
We are especially interested in candidates with one of two backgrounds:
In this role you will:
In addition to the essential qualifications below, you will have at least one of:
In this role you will:
In addition to the essential qualifications below, you will have hands-on experience building LLM systems beyond prompting, including fine-tuning, search over generations or learning from verifier or execution feedback.
You do not need to meet every desirable qualification. We are particularly interested in people who can move confidently between mathematical ideas and practical systems engineering.
If you're interested in joining Zeroth Research, we'd be pleased to hear from you.
To apply, submit your CV and, where available, links to your code, projects or academic profile.
We are particularly interested in understanding what you have built, the technical challenges you've tackled and your contribution to the projects you've worked on.
Applications will be reviewed on a rolling basis, and shortlisted candidates will be invited to an introductory discussion, followed by a technical interview.
For any queries about the role, please contact jobs@zeroth.org.
Zeroth Research is committed to fostering an inclusive and diverse working environment. We are an equal opportunities employer and welcome applications from all suitably qualified candidates regardless of age, disability, gender identity or expression, marital or civil partnership status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation. We value diversity of thought, background, and experience, and we are committed to making reasonable adjustments throughout the recruitment process and employment to support accessibility and inclusion.
Contract type: Fixed-term until August 2027, with the possibility of renewal subject to project extension
Starting Date: Flexible
Working pattern: Full-time (flexible working arrangements considered)
Location: Birmingham / remote UK / remote global
Salary Range: £60,000–£80,000 p.a. for UK residents, with adjustment to local market rates elsewhere
Application Deadline: Rolling basis
Zeroth Research is a UK-based nonprofit research organisation dedicated to advancing AI safety through mathematical and computational methods. We are hiring one Research Engineer in Formal Methods with expertise in the modelling and verification of multi-agent systems, communication and message-passing protocols, and compositional modelling. Our goal is a production-grade, open-source demonstrator that integrates with the Scaling Trust Arena.
Coordination and interaction between AI agents, in both the digital and the physical world, is the next frontier for AI. It opens up enormous opportunities, but it also introduces new risks. As AI agents negotiate autonomously, and potentially self-regulate, alongside humans in multi-agent settings such as financial systems and robotics, we need to ensure that these systems meet essential safety and security criteria.
Formally verifying that a system meets its safety and security specifications means producing machine-checkable artefacts that together constitute a formal proof. At Zeroth Research, we develop modelling frameworks for cyber-physical multi-agent systems, together with tactics for their formal verification. These tactics reduce proof search to the search for certificates, such as Lyapunov functions, supermartingale certificates and inductive invariants.
This position is funded by ARIA, the UK’s Advanced Research and Invention Agency, through its Scaling Trust programme, which funds the infrastructure and research for AI agents to coordinate securely on our behalf, across the digital and physical worlds. It offers the opportunity to join the programme as a Creator, becoming part of ARIA’s community of researchers and engineers working towards this goal.
You will own the formal methods side of the Dovetail project, developing modelling frameworks that are amenable to code and proof generation, with a level of trust that goes beyond existing AI technologies.
This is not a role where you simply use language agents and autoformalisation to generate protocols and proofs. AI can be trusted to find proofs, but a proof is only as good as the theorem it proves: the definitions and specifications must capture what we actually mean. You will develop a formalisation scaffolding that checks that the model of a system and its specification match their intended semantics.
To this end, we aim to develop a representation of reactive, message-passing systems that captures real-world critical infrastructure, including physical constraints where relevant, so that we can capture the security of cyber-physical multi-agent systems and defend them against both digital and physical attacks.
We work in the open. Code is published, performance is measured, and benchmarks are released whether or not they flatter us.
We welcome candidates at different levels of seniority. What matters most is what you have built, how you approach difficult engineering problems, and the judgement you bring to them. We are especially interested in candidates with a background in formal methods and an appetite for harnessing frontier AI to generate correct-by-construction multi-agent systems.
You do not need to meet every desirable qualification. We are particularly interested in people who can move confidently between mathematical ideas and practical systems engineering.
If you're interested in joining Zeroth Research, we'd be pleased to hear from you.
To apply, submit your CV and, where available, links to your code, projects or academic profile.
We are particularly interested in understanding what you have built, the technical challenges you've tackled and your contribution to the projects you've worked on.
Applications will be reviewed on a rolling basis, and shortlisted candidates will be invited to an introductory discussion, followed by a technical interview.
For any queries about the role, please contact jobs@zeroth.org.
Zeroth Research is committed to fostering an inclusive and diverse working environment. We are an equal opportunities employer and welcome applications from all suitably qualified candidates regardless of age, disability, gender identity or expression, marital or civil partnership status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation. We value diversity of thought, background, and experience, and we are committed to making reasonable adjustments throughout the recruitment process and employment to support accessibility and inclusion.