← All roles

Lean Theorem Proving Engineer, Verified Code Generation, DeepMind

Google· DeepMind
Apply on company site
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.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google