Startups · AI

Senior SWE

Theorem · San Francisco, CA, US · On-site

← All jobs
About Theorem

Program verification so even your systems engineers can vibecode. Backed by Y Combinator.

About the role

We’re building products to make the future of software correct, understandable, and secure . Right now, AI has raised the floor on software engineering. We’re building for the world where it raises the ceiling. Our approach is to write software correctness feedback that scales with complexity and volume of code, so software is provably safe and reliable.

What they're looking for

  • Post-training that make models as good at program analysis and formal reasoning as they are at writing Python
  • Interfaces for navigating complex implementations of simple specifications to help users find bugs, generate design documentation, and implement non-functional requirements using compiler-level reasoning methods
  • Pick projects that are a few orders of magnitude bigger, faster, or harder than SOTA
  • Have the gumption to try out something before everyone starts talking about it
  • Love to be helpful to the people around you, whether it is pair-debugging or teaching someone something new or just picking up the slack on the mundane tasks that are blocking progress
  • Dig deep to get satisfying explanations for how and why things work
More about this role

We’re building products to make the future of software correct, understandable, and secure . Right now, AI has raised the floor on software engineering. We’re building for the world where it raises the ceiling.

Our approach is to write software correctness feedback that scales with complexity and volume of code, so software is provably safe and reliable.

  • Post-training that make models as good at program analysis and formal reasoning as they are at writing Python.
  • Interfaces for navigating complex implementations of simple specifications to help users find bugs, generate design documentation, and implement non-functional requirements using compiler-level reasoning methods.
  • Pick projects that are a few orders of magnitude bigger, faster, or harder than SOTA
  • Have the gumption to try out something before everyone starts talking about it
  • Love to be helpful to the people around you, whether it is pair-debugging or teaching someone something new or just picking up the slack on the mundane tasks that are blocking progress
  • Dig deep to get satisfying explanations for how and why things work
  • Are practiced in solving last-mile problems

Read the full posting on Theorem's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.