Drimva

Harmonic AI

Research Engineer, Formal Methods

Palo Alto +1 · Full-time · Posted Aug 24, 2026

Location
Palo Alto
London
Education
BS or MS in Computer Science, Mathematics, a related technical field, or equivalent industry experience.

About the job

Research and develop AI-driven theorem-proving and formal verification methods for software, hardware, and mathematical properties.

What you'll do

  • Research formal methods for verifying software, hardware, and mathematical domains.
  • Apply formal verification techniques using Lean or similar frameworks to verify safety-critical systems.
  • Develop algorithms and techniques to improve formal methods for AI systems.

What they ask for

  • BS or MS in Computer Science, Mathematics, a related technical field, or equivalent industry experience.
  • Basic proficiency in python.
  • Practical experience with at least one proof assistant and a strong foundation in formal methods and mathematical logic.
  • Experience driving highly technical research projects from early concept to delivery.

Nice to have

  • Expert level knowledge of Lean4.
  • PhD in Computer Science, Mathematics, or a related technical field.

Tools

python, Lean, Coq, Isabelle, Agda, C, Verilog

AI focus

Develop AI-based theorem proving and train AI systems to reliably check software and hardware properties.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)