PhD Monitor
/Detail
Computer Science● OpenPostdoc⏰ 12 days leftPreview

Research Fellow in Data-Parallel Proof Checking for Monoidal Theories

Join UCL to develop cutting-edge proof-checking and reinforcement learning theorem-proving systems for Safeguarded AI.

Best for:Best for researchers with a PhD in Computer Science or Mathematics, strong expertise in category theory, and proficiency in developing research-grade verification software.

UCL · London, United Kingdom · R2 · Recognised researcher
More professors at UCL
category theorymonoidal categoriesstring diagramsproof assistantsautomated reasoningreinforcement learning
This is a postdoc position — not a PhD studentship.
Deadline
Oct 26, 2026
12 days
Funding
Salaried
£44.0k–£54.0k/yr
Start date
flexible
Fixed-term
Location
London
United Kingdom

Overview

UCL's Department of Computer Science is seeking a Research Fellow to work within the Programming Principles, Logic and Verification (PPLV) research group. This position supports the ARIA Safeguarded AI programme project titled “Data-Parallel Proof Checking for Monoidal Theories,” led by Professor Fabio Zanasi. The successful candidate will enhance the Metacat proof-checking core, create a reinforcement-learning theorem-proving prototype, and advance research on monoidal theories and diagrammatic proof systems. The role involves contributing both software outputs and theoretical foundations to the broader Safeguarded AI platform.

proof checkingmonoidal theoriestheorem provingformal verificationcategory theoryreinforcement learningdiagrammatic proof systems

What you'll do

  • Strengthen and maintain the core architecture of the Metacat proof-checking software.
  • Design and develop a reinforcement-learning-based theorem-proving prototype.
  • Conduct theoretical research on monoidal theories and diagrammatic proof systems.
  • Contribute high-quality software and theoretical outputs to the ARIA Safeguarded AI platform.
  • Present research findings at international scientific venues and publish in peer-reviewed journals.

Requirements

Degree required: PhD in Computer Science, Mathematics, or a closely related field (or close to completion)

Language: English; strong professional proficiency

Instruction: English

Publications: Track record of scientific publication and presentation at international venues is desirable

Required skills
  • Research expertise in category theory, monoidal categories, and string diagrams
  • Strong software development skills suitable for building research-grade proof-checking or verification software
  • Demonstrated ability to produce theoretical and software research outputs
Nice to have
Experience with proof assistantsBackground in automated reasoningFamiliarity with reinforcement learning techniquesTrack record of scientific publications and presentations at international venues
Eligibility
  • Applicants must hold or be close to completing a relevant PhD

Funding & terms

Type
Salaried
Amount
£44.0k–£54.0k/yr
Duration
—
Programme
ARIA Safeguarded AI programme
ARIA

How to apply

Deadline: 2026-10-26

Review the job details on the official UCL recruitment portal and submit your application online through the provided external link before the deadline.

Documents required
  • CV
↗Apply via form

Contact

Fabio Zanasi· Professor

FZ
Prof.
Fabio Zanasi
Department of Computer Science
Lab
Programming Principles, Logic and Verification (PPLV)
UCL
ARIA Safeguarded AI programmeUnited Kingdom
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Ready to apply?
12 days until the deadline — open this position on its website.