Research Scientist, Verified Code Generation, DeepMind

Google DeepMind

Greater London

Hybrid

GBP 129,000 - 186,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Google DeepMind is seeking a researcher in formal verification and AI-driven proof systems. You will work on developing agents that generate formally verified code and proofs, using Lean and related tools, across languages like C/C++.

We encourage publishing and collaboration across interdisciplinary teams. The role emphasizes safety, ethics, and broad impact, with opportunities to contribute to scalable verification infrastructure and open mathematical benchmarks.

Qualifications

  • PhD or equivalent practical experience in programming languages/formal methods.
  • 4 years of experience with real-world software verification and bug-finding.
  • 3 years of experience with proof assistants (Lean, Coq or similar) or SMT-solvers.

Responsibilities

  • Develop and improve AI agents that generate formally verified code, algorithms, and proofs using Lean.
  • Formalize the semantics of programming languages (e.g., C/C++) in Lean and build verified static analyses.
  • Design experiments evaluating AI-driven proof search against open problems in mathematics and real-world codebases.
  • Build infrastructure for applying formal verification at scale, translating code, orchestrating proof search, and integrating with internal tools and models.

Skills

Software verification
Bug-finding

Education

PhD degree in programming languages/formal methods

Tools

Lean
Coq
SMT-Solvers

Job description

Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; London, UK.

Minimum qualifications:
  • PhD degree in programming languages, formal methods, or a related area, or equivalent practical experience.
  • 4 years of experience with real-world software verification and bug-finding.
  • 3 years of experience with proof assistants (Lean, Rocq, or similar) or SMT-solvers.
Preferred qualifications:
  • Experience with formalizing the semantics of real-world languages.
  • Track record of publications at top computer science venues.
About the job

Artificial intelligence will be one of humanity’s most transformative inventions. At Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users. We use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest priority.

We are pushing the boundaries across multiple domains. Our global teams offer various learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

  • US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits
Responsibilities

Learn more about benefits at Google.

  • Develop and improve AI agents that generate formally verified code, algorithms, and mathematical proofs using the Lean proof assistant.
  • Formalize the semantics of programming languages (e.g., C/C++) in Lean and build verified static analyses on top of these formalizations.
  • Design and run experiments evaluating AI-driven proof search, including benchmarking against open problems in mathematics and real-world codebases.
  • Build infrastructure for applying formal verification at scale, translating code, orchestrating proof search, and integrating with Google-internal tools and models.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Verification Scientist: Lean & Formal Methods
AI Verification Scientist: Lean & Formal Methods

Google DeepMind • Greater London

Hybrid
GBP 129,000 - 186,000
Research Engineer, Gemini Omni, DeepMind
Research Engineer, Gemini Omni, DeepMind

Google DeepMind • Greater London

On-site
GBP 90,000 - 130,000
Research Engineer, Gemini Omni, DeepMind
Research Engineer, Gemini Omni, DeepMind

WeAreTechWomen • Greater London

Hybrid
GBP 120,000 - 170,000
Research Scientist
Research Scientist

Google • Greater London

Hybrid
GBP 154,000 - 223,000
Forward Deployed Engineer III, Applied AI
Forward Deployed Engineer III, Applied AI

Google • Greater London

Hybrid
GBP 110,000 - 170,000
Research Scientist, Robotics RL, DeepMind
Research Scientist, Robotics RL, DeepMind

Google • Greater London

On-site
GBP 120,000 - 180,000
Research Scientist, Robotics RL, DeepMind
Research Scientist, Robotics RL, DeepMind

Google Inc. • Greater London

On-site
GBP 120,000 - 150,000
Research Engineer, Responsible Frontier AI Research, DeepMind
Research Engineer, Responsible Frontier AI Research, DeepMind

Google Inc. • Greater London

On-site
GBP 90,000 - 130,000
Research Scientist/Engineer, Frontier Reasoning, DeepMind
Research Scientist/Engineer, Frontier Reasoning, DeepMind

WeAreTechWomen • Greater London

On-site
GBP 154,000 - 223,000
Equity
Bonus target
Benefits
Manager, Applied AI Engineering, DeepMind
Manager, Applied AI Engineering, DeepMind

Google Inc. • Greater London

Hybrid
GBP 150,000 - 210,000