companyBraintrust logo

Software Engineer, Systems at braintrust | San Francisco

BraintrustSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

QualificationsDeep understanding of systems programming (C++ or Rust, concurrency, databases, operating systems). Experience in founding or working at startups is advantageous. Familiarity with writing prompts or experimenting with GPT models and applications.

About the job

About braintrust

Braintrust is at the forefront of AI observability. By merging evaluation and observability into a singular workflow, we empower developers with the insights needed to comprehend AI behavior in production environments, along with the tools to enhance it.

Leading teams at Notion, Stripe, Zapier, Vercel, and Ramp utilize Braintrust to compare models, test prompts, and monitor regressions — transforming production data into superior AI with each new release.

About the role

We are in search of a passionate software engineer dedicated to crafting high-performance data processing systems. Our clientele consists of large enterprises handling complex, semi-structured data, which they require for real-time processing and analysis. Our distinct architecture enables these organizations to keep data on-premises while creating intricate visualizations that load without delay. Explore our Brainstore blog post.

If you have experience with database systems, compilers, networks, or storage systems and aspire to pivot your expertise into the AI sector, this role could be your ideal fit. You will significantly influence foundational system architecture, technology selection, and implementation. Our founding team possesses extensive knowledge in database and ML systems, and you will have the autonomy to collaborate closely with them while exploring your innovative ideas.

Your Responsibilities

As a systems engineer at Braintrust, you’ll contribute to the core systems that empower Braintrust’s capability to process and query vast amounts of unstructured data at an enterprise scale. Key areas of responsibility include:

  • Enhancing the storage, indexing, and query execution performance of Brainstore.
  • Developing Braintrust's btql query language.
  • Optimizing query patterns to boost performance across our platform.

Qualifications

  • Deep understanding of systems programming (C++ or Rust, concurrency, databases, operating systems).
  • Experience in founding or working at startups is advantageous.
  • Familiarity with writing prompts or experimenting with GPT models and applications.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • Daily lunch, snacks, and beverages provided.
  • Flexible time off policy.
  • Competitive salary with equity options.

About Braintrust

Braintrust is at the forefront of AI observability, empowering developers with insights needed to enhance AI behavior in production environments.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.