Lean Theorem Proving Engineer, Verified Code Generation, DeepMind
Google· DeepMind
Remote$174k - $252kFull-timePosted 1w ago
About the role
Role focused on formal verification and AI-assisted theorem proving using Lean to verify real-world codebases and language semantics, with infrastructure to scale formal verification and integrate with internal Google tools.
Responsibilities
- Formalize correctness and security specifications of complex real-world systems in Lean with AI assistance.
- Encode the semantics of programming languages (e.g., C/C++/Rust) in Lean with AI assistance.
- Design and run experiments evaluating AI-driven autoformalization and proof search applied to verification of real-world codebases.
- Build infrastructure for applying formal verification at scale, translating code, orchestrating proof search, and integrating with Google-internal tools and models.
Qualifications
- PhD or equivalent experience in computer science or mathematics.
- 3 years of experience with the Lean proof assistant.
- 3 years of experience with using AI agents.
Skills
Required:Lean proof assistantAI agents
Benefits
- Learn more about benefits at Google (provided via link)
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago