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