We are looking for Formal Mathematics Specialist (Lean / Coq / Isabelle) candidates for a project delivered through the hiring partner.
What you'll do
- Guide research and engineering teams to close knowledge gaps and improve AI model performance in formal mathematics and theorem proving, formalized proofs, and graduate-level mathematics topics.
- Design challenging, domain-relevant tasks, and write accurate and well-structured solutions to formal mathematics and theorem proving problems.
- Evaluate formal mathematics and theorem proving tasks and solutions and provide clear, written technical feedback.
- Write, check and repair formal proofs and statements in Lean, Coq or Isabelle, and translate informal mathematics into formal statements.
- Develop rubrics to assess the correctness, faithfulness and elegance of formalized statements and proofs.
- Collaborate with other subject matter experts to ensure consistency and accuracy in training data.
What you need
- Graduate-level training in mathematics, computer science or logic (MS, PhD or PhD candidate), or equivalent professional experience in formal verification.
- Hands-on experience writing proofs in Lean 4 (Mathlib), Coq (Rocq), Isabelle/HOL or a comparable proof assistant, evidenced by contributions, projects or publications.
- Strong background in proof-based mathematics (algebra, analysis, number theory, combinatorics or logic).
- Demonstrable track record of mathematical or formal verification work.
- Ability to engage reliably for at least 20 hours/week during weekdays.
- Strong written communication skills and the ability to explain complex technical decisions clearly.
Expertise
Also listed: written communication.
Who you work with
Project and contracting process: the hiring partner. Applications continue on the provider's website.
Pay and hours
This role pays $80–$130/hr, for 20 h/week. The work is remote. That is about 24% above the $85 an hour median for science & research roles open now.
Who can apply from where
Open to candidates in United States. With a profile, Tier1 checks your country and languages against this role and every other before you apply.

