
Software Engineer, Systems
Braintrustover 2 years ago
Responsibilities
- Contribute to the storage, indexing, and query execution performance of Brainstore.
- Expand Braintrust’s btql query language.
- Optimize query patterns to improve performance across the platform.
- Help define foundational system architecture, technology choices, and implementation for large-scale data processing and querying.
Requirements
- Expert-level understanding of systems programming, including C++ or Rust, concurrency, databases, and operating systems.
- Experience with databases, compilers, networks, or storage systems is relevant to the role.
- Experience founding or working at startups is a plus.
- Experience writing prompts or experimenting with GPT models and applications is a plus.
Benefits
- Medical, dental, and vision insurance.
- Daily lunch, snacks, and beverages.
- Flexible time off.
- Competitive salary and equity.
- WiFi and cellphone stipend.
About Braintrust
Braintrust builds an AI observability and evaluation platform for teams deploying LLM-powered applications. It unifies evals and production monitoring to compare models, test prompts, catch regressions, and turn real usage data into better releases; it can be self-hosted or used as a managed service. Customers include Notion, Stripe, Zapier, Vercel, and Ramp, and the software is sold by subscription to engineering and data teams.