Save this role or tell us whether you want more jobs like it.
All rolesFounding C++ Systems EngineerEngineering · Full-time · Hours overlapping San Francisco$150K to $200K + 0.5% to 2.0% equityApply for this role Own the part of the agent that decides whether a C or C++ patch is actually correct.ByteAsk builds a coding agent that has to prove its work. It runs the code under a debugger, puts it through the sanitizers, profiles it, and keeps reworking the diff until the toolchain agrees the patch is right.You will own the part of the system that decides whether a patch is actually correct. That means running the real tools a C++ engineer runs, reading what they return, and deciding what to do next. It is an open research problem dressed as a systems problem, and today nobody has solved it: agents resolve roughly 63% of real-world issues in Python and under 10% in C and C++. As one of the first engineers you will have far more scope than the same title anywhere else.What you’ll doCross-translation-unit reasoning, where every public agent scores close to zeroTurning debugger, sanitizer and profiler output into a next moveTool selection, including knowing when the honest answer is "we don't know"Making the loop fast enough to live inside an edit cycleOn-prem deploymentsPerformance optimizationsYou may be a fit ifYou have spent real years in C or C++ and know why the hard bugs are hardYou have read sanitizer output at 2am and gone to the codegen to settle an argumentYou are comfortable owning an ambiguous problem with little guidanceYou are sceptical of AI writing C++, and want to find out exactly where it breaksYou do not need an AI background. We would rather teach that halfApply for this role