Braintrust logoB

Software Engineer, Systems

Braintrust

United StatesFull Time

Software Engineer, Systems at Braintrust is a full time role based in United States. It was published on 29 March 2024 and was open at last check.

Software Engineer, Systems at Braintrust — key details
RoleSoftware Engineer, Systems
CompanyBraintrust
LocationUnited States
Employment typeFull Time
Published29 March 2024
StatusOpen at last check

About the company

Braintrust is the agent observability platform. By actively applying intelligence to agent traces and automatically surfacing the most critical patterns, Braintrust gives teams the visibility to understand how agents behave in production and the tools to improve them.

Teams at Notion, Stripe, Box, OpenAI, and Cloudflare use Braintrust to trace their agents, find the issues in their observability data, and run evals that tell them how to improve.

About the role

We're looking for a software engineer who loves to build high performance data processing systems. Our customers are scaled up companies who send complex, semi-structured data which they need to process and analyze in real-time. Our unique architecture allows them to store this data on-prem, while creating complex visualizations that load instantly. Check out our Brainstore blog post.

If you've worked on database systems, compilers, networks, or storage systems, and want to translate this knowledge to the AI field, this could be the role for you. You will play a significant role in the foundational system architecture, technology choices, and implementation. Our founding team has deep expertise in database and ML systems, and you'll be empowered to both collaborate closely with them and explore your own ideas.

What you'll do

As a systems engineer at Braintrust, you’ll help build the core systems powering Braintrust's ability to process and query massive volumes of unstructured data at enterprise scale. Areas of ownership include:

  • 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.

Ideal candidate credentials

  • 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

Benefits include

  • Medical, dental, and vision insurance
  • Daily lunch, snacks, and beverages
  • Flexible time off
  • Competitive salary and equity
  • Wifi & cellphone stipend

Equal opportunity

Braintrust is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Share:WhatsAppLinkedIn

Create your free OnJob profile to apply — we'll take you to Braintrust's application after sign-up. · Posted 29 Mar 2024.

Software Engineer, Systems at Braintrust — questions answered

What does the Software Engineer, Systems role at Braintrust pay?

Braintrust does not publish a salary on this Software Engineer, Systems listing, so OnJob shows no figure for it rather than an estimate. For what this role pays across the market, the OnJob salary guides aggregate the live listings that do disclose pay.

Where is the Software Engineer, Systems role at Braintrust based?

Braintrust lists this Software Engineer, Systems role in United States, advertised as full time work at that location. Larger employers sometimes cover several sites under one city name, so confirm the exact office with Braintrust before you apply.

Is the Software Engineer, Systems role at Braintrust still open?

The Software Engineer, Systems posting at Braintrust was open at OnJob's last check of the employer's careers page, having been published on 29 March 2024. OnJob re-checks source listings on each build and marks a role closed once it disappears, but listings can close without notice, so the employer's own page is the final word.

How do you apply for the Software Engineer, Systems role at Braintrust?

Apply to the Software Engineer, Systems at Braintrust role through OnJob with a free profile: OnJob scores your fit against the listing, shows the skills lowering that score, and submits an ATS-ready profile to Braintrust's own application page. Creating a profile is free and needs no card.

Related Engineering jobs

Hand-picked roles that match this listing on skills, category and location — each scored to your profile inside OnJob.

Explore more on OnJob

Hiring for a role like this?

Post a job on OnJob and reach AI-matched candidates.

Post a Job