Lean 4 Proof Engineer - Mathematical Formalization
Alignerr
Montreal
70,00$ - 150,00$ /heure
Offre publiée le 2026-01-05
Lean 4 Proof Engineer - Mathematical Formalization
About the role : At Alignerr, we partner with the world’s leading AI research teams and labs to build and train cutting-edge AI models. You will write and formalize advanced mathematical proofs in Lean for cutting-edge AI research. This role is ideal for mathematicians passionnés par la vérification formelle et le dépassement des limites des assistants de preuve modernes.
Overview
Organization : Alignerr
Position : Lean 4 Proof Engineer - Mathematical Formalization
Type : Hourly Contract
Compensation : $70–$150 / hour
Location : Remote
Commitment : 10–40 hours / week
What You’ll Do
- Translate informal mathematical proofs into Lean (and related proof systems) with emphasis on clarity, structure, and correctness.
- Analyze generic and domain-specific proofs, identify gaps, hidden assumptions, and formalizable sub-structures.
- Construct formalizations that test the limits of existing proof assistants, especially where tools struggle or fail.
- Collaborate with researchers to design, refine, and evaluate strategies for improving formal verification pipelines.
- Develop highly readable, reproducible proof scripts aligned with mathematical best practices and proof assistant idioms.
- Provide guidance on proof decomposition, lemma selection, and structuring techniques for formal models.
- Sample work: Formalize classical proofs and compare machine-verifiable structures against textbook arguments; investigate where automated provers break down and articulate why.
- Create Lean proofs that reveal deeper patterns or generalizations implicit in the original mathematics.
Requirements
- Master’s degree (or higher) in Mathematics, Logic, Theoretical Computer Science, or a closely related field.
- Strong foundation in rigorous proof writing and mathematical reasoning across areas such as algebra, analysis, topology, logic, or discrete math.
- Hands-on experience with Lean (Lean 3 or Lean 4), Coq, Isabelle / HOL, Agda, or comparable systems, with Lean strongly preferred.
- Deep enthusiasm for formal verification, proof assistants, and the future of mechanized mathematics.
- Ability to translate informal arguments into clean, structured formal proofs.
Preferred
- Prior experience with data annotation, data quality, or evaluation systems.
- Familiarity with type theory, Curry-Howard correspondence, and proof automation tools.
- Experience with large-scale formalization projects (e.g., mathlib).
- Exposure to theorem provers where automated reasoning frequently fails or requires manual scaffolding.
- Strong communication skills for explaining formalization decisions, edge cases, and reasoning strategies.
Ideal Candidate
- A mathematically mature problem-solver who enjoys working at the frontier of formal verification; someone who takes satisfaction in translating dense human arguments into machine-understandable form, with a focus on precision and structure.
Why Join Us
- Competitive pay and flexible remote work.
- Collaborate with a team working on cutting-edge AI projects.
- Exposure to advanced LLMs and how they’re trained.
- Freelance perks: autonomy, flexibility, and global collaboration.
- Potential for contract extension.
Application Process
- Submit your resume
- Complete a short screening
- Project matching and onboarding
PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Seniority level
- Entry level
Employment type
- Contract
Job function
- Management and Manufacturing
Industries
- Technology, Information and Internet
Referrals increase your chances of interviewing at Alignerr. Get notified about new Lean Engineer jobs in Montreal, Quebec, Canada.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte