Skip to content

Build the coding agent for C and C++

We build the C and C++ agent that proves each change against the toolchain.

Backed by Y Combinator and Entrepreneur First · Meet the founders

All roles

Founding C++ Systems Engineer

Engineering · Full-time · Hours overlapping San Francisco

$150K to $200K + 0.5% to 2.0% equity

Apply for this role

Own the part of the agent that decides whether a C or C++ patch is actually correct.

ByteAsk runs each patch under a debugger, the sanitizers and a profiler, and reworks the diff until the toolchain agrees it is right.

You run the tools a C++ engineer runs, read what they return, and choose the next step. Agents resolve roughly 63% of real-world issues in Python and under 10% in C and C++. You will be one of the first engineers, working directly with the founders.

What you’ll do

  • Cross-translation-unit reasoning, where every public agent scores close to zero
  • Turning debugger, sanitizer and profiler output into a next move
  • Tool selection, including knowing when the honest answer is "we don't know"
  • Making the loop fast enough to live inside an edit cycle
  • On-prem deployments
  • Performance optimizations

You may be a fit if

  • You have spent real years in C or C++ and know why the hard bugs are hard
  • You have read sanitizer output at 2am and gone to the codegen to settle an argument
  • You are comfortable owning an ambiguous problem with little guidance
  • You are sceptical of AI writing C++, and want to find out exactly where it breaks
  • You do not need an AI background. We would rather teach that half
Apply for this role

Applying forFounding C++ Systems Engineer

CV (optional)

PDF or Word, up to 5 MB.