Lean Engineer - Formal Mathematics AI Trainer
Core
Review and correct AI-generated Lean 4 proofs and statements for formal mathematics competitions and research, providing specific written feedback and establishing quality guidelines.
Role type
Senior IC Lean Engineer (Formal Mathematics AI Trainer)
Builds
Verified formal proofs and statements in Lean 4 for math competitions and research
Domain
Formal mathematics, Theoretical Computer Science, AI for Math
Deliverable
production ML models
Required skills
Lean 4, mathlib, proof-based mathematics, theoretical computer science, logic, formalization of natural language to formal proofs, clear written communication
Preferred skills
Coq/Rocq, Isabelle, Agda, Haskell, Lean metaprogramming, LLM provers, Lean agent environments, benchmarks (miniF2F, ProofNet, PutnamBench)
Technologies
Lean 4, mathlib, Haskell, LLMs
Responsibilities
Write correct, idiomatic Lean 4 statements and proofs covering algebra, analysis, number theory, combinatorics, and logic; Formalize natural-language mathematics from competition problems, textbook results, and research-level lemmas; Review AI-generated Lean statements and proofs, identify errors, and provide specific written feedback; Establish guidelines and rubrics for proof quality, statement fidelity, and mathlib conventions; Collaborate with other Lean engineers and lab researchers to maintain consistent standards.
