EmergingFormal methods and reliable reasoning

AI-Assisted Verification Specialist

Also called AI Proof Engineer

An AI-Assisted Verification Specialist uses AI tools to speed up proof and specification work, then checks every result independently. They help a company trust claims about its systems without trusting the tool that produced them.

What they do

They draft specifications and proofs with help from AI tools, then verify the output with proof assistants, model checkers and SMT solvers. They read generated proofs line by line and look for gaps, weak assumptions and statements that prove less than they appear to. They keep a record of what the tool suggested, what was changed and what was independently confirmed. They also test the AI tools themselves, noting where they fail, so the team knows when to rely on them and when to step back. Much of this work currently sits inside formal methods, security or research engineering jobs.

What a strong hire delivers

In the first months, a strong hire leaves the team with reviewed proofs or specifications that someone else can recheck without them. They set up an audit trail covering tool suggestions, human edits and final checks. They produce a clear view of where the AI tools help and where they mislead. They also give engineers a repeatable review routine that catches errors before anyone relies on a claim.

How you can tell they are good

Ask them to walk through a time an AI-generated proof or specification looked right and was not. A strong candidate explains how they found the flaw and what they changed afterwards. Ask what they would check first in a proof they did not write. Ask how they would show a sceptical colleague that a result stands. Worry if they trust tool output because it compiled, or cannot explain what a specification leaves unsaid.

Why it is hard to fill

Almost nobody has this title. The people who do the work are usually called formal methods engineer, verification engineer or research engineer, and the AI-assisted part is something they picked up on the job. Real depth in theorem proving is scarce on its own. Add sound judgement about unreliable AI tools and the pool gets very small. Candidates with strong CVs in only one half are common, so we test for both.

Where to find them

Look at formal methods groups, hardware and software verification teams, and security teams that prove properties of critical code. Academic logic, programming languages and theorem proving research groups are another source, along with people who maintain proof libraries. Some work at AI labs and AI safety organisations, often as research engineers. Their current titles rarely mention AI at all.

Indicative pay

Not enough published evidence yet to give a fair range for this role, which is common for work this new. We benchmark it for you as part of a search.

Interview questions for an AI-Assisted Verification Specialist

  1. Describe a proof or specification you reviewed that came from an AI tool. What did you check, and what did you find?

    A strong answer gives a specific case, the checks used, and a real flaw or confirmed result. It shows independence from the tool. Worry about vague praise for the tool or no example of a caught error.

  2. How do you decide whether a formal specification actually captures what the team means?

    Look for talk of reviewing with domain experts, testing the specification against examples and counterexamples, and checking for vacuous truth. Worry if they treat a successful proof as proof the specification is right.

4 more questions, with what a strong answer covers, are in the Role Kit.

Job description you can post

We build AI systems and need to be sure that what we claim about them holds. We are hiring someone to use AI tools to speed up verification work while checking every result independently. You will work with engineers and researchers, and leave an audit trail others can follow.

What you will do

  • Draft and review formal specifications and proofs, using AI tools where they help
  • Check AI-assisted results independently with proof assistants, model checkers and SMT solvers
  • Record tool suggestions, human changes and final checks in a clear audit trail
  • Test AI verification tools and document where they fail
  • Work with engineers to turn requirements into precise, checkable properties
  • Set up review routines the wider team can repeat

What you will bring

  • Demonstrated work in formal verification, theorem proving, logic or model checking
  • Experience reviewing proofs or specifications written by someone or something else
  • Ability to spot when a specification proves less than intended
  • Practical use of at least one proof assistant or SMT solver
  • Clear written explanations of results for non-specialists
  • Sound judgement about when not to trust a tool

Nice to have

  • Experience evaluating AI models or tools
  • Background in optimisation or decision theory
  • Contributions to open proof libraries or verification tools

Free to use and adapt. If it saves you time, a link back to this page is appreciated.

Skills that matter

  • Formal verificationAdvancedProve stated properties under explicit assumptions
  • Linear algebra and optimisationAdvancedReason about matrix operations and objective functions
  • Model evaluationWorkingMeasure capability and failure modes credibly
  • Decision theory and game theoryWorkingAnalyse choices, incentives and strategic interactions

Other roles in formal methods and reliable reasoning

Related roles in other families

How we wrote this

Role definitions are our own editorial work, checked against occupational classifications, standards, research and employer pages. Titles vary by company, and this is a description of the work, not a job advert.

← Formal methods and reliable reasoningAll new job families

Start a search

Hiring an AI-Assisted Verification Specialist?

Tell us the work. We find the people already doing it, whatever their job title says, and you meet them already interviewed for your role.