← All roles

Software Engineer, Systems

Braintrust· Engineering
Apply on company site
San Francisco, New York City, SeattleFull-timePosted 3mo ago

About the role

Braintrust is seeking a software engineer to build high performance data processing systems for handling large volumes of unstructured data in real-time, with a focus on core system architecture, storage, indexing, and query execution for Brainstore and btql.

Responsibilities

  • Contribute to the storage, indexing, and query execution performance of Brainstore.
  • Expanding Braintrust's btql query language.
  • Optimizing query patterns to improve performance across our platform.

Qualifications

  • Expert-level understanding of systems programming (C++ or Rust, concurrency, databases, operating systems)
  • Previous experience founding or working at startups is a plus
  • Has written prompts / tinkered with GPT models and apps

Skills

Required:Systems programming (C++ or Rust)GPT / prompts understanding
Nice to have:Startup experience

Benefits

  • Medical, dental, and vision insurance
  • Daily lunch, snacks, and beverages
  • Flexible time off
  • Competitive salary and equity
  • Wifi & cellphone stipend
Last updated Jul 19, 2026. Interested? Apply on the company site.
Braintrust logo

About Braintrust

Ship quality AI at scale

Braintrust is the AI observability platform for tracing production, running evals, and catching regressions before they reach users.

AI debuggingAI development platformAI evaluationAI evaluation frameworkAI monitoringAI observabilityAI performance testingAI testing

More open roles at Braintrust