AI research lab building mathematical reasoning engines via reinforcement learning
Harmonic is a 11–50-person research-heavy org (equal split between engineering and research staff) focused on theorem proving and formal methods using reinforcement learning. The stack spans PyTorch, SLURM, Kubernetes, and formal proof assistants (Coq, Agda), paired with recent adoption of Cursor and GitHub Copilot—indicating a push toward AI-assisted development workflows. Active projects center on RL algorithm design and scaling distributed training, while documented pain points around research-to-product translation and training infrastructure suggest the org is at an inflection point between pure research and productization.
Harmonic develops mathematical reasoning systems powered by reinforcement learning applied to formal theorem proving. The company operates as a research-first organization headquartered in Palo Alto, with roughly equal headcount in core engineering and research functions, plus support operations. Their work bridges AI model training (PyTorch, SLURM, Kubernetes) with formal proof systems (Coq, Agda), targeting the intersection of large-scale neural networks and mathematical verification. Current focus spans novel RL algorithms for theorem proving, model architecture research, and scaling distributed training infrastructure to handle compute-intensive workloads.
Core: Python, PyTorch, SLURM, Kubernetes, React. Formal methods: Coq, Agda. Infrastructure: AWS, Azure, GCP, Docker, TensorFlow. Recently adopting: Cursor and GitHub Copilot for development acceleration.
Primary focus: reinforcement learning algorithms for theorem proving, RL integration with formal methods, scaling distributed training systems, and model architecture research. Secondary work includes data processing optimization and advancing AI-integrated formal methods for mathematical verification.
Other companies in the same industry, closest in size