Braintrust logoBraintrust logo

Open Source Engineer - Go at Braintrust | Remote

Remote Full-time

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


Experience Level

Experience

Qualifications

Candidates should have a strong background in software engineering, particularly in developing libraries and SDKs. A focus on user experience and performance is essential, along with an eagerness to engage with the developer community.

About the job

About Braintrust

Braintrust is an innovative AI observability platform that integrates evaluations and observability into a seamless workflow. By providing builders with enhanced visibility into AI behavior during production, Braintrust equips them with the necessary tools to refine and improve their AI systems.

Our platform is trusted by teams at leading companies like Notion, Stripe, Zapier, Vercel, and Ramp, enabling them to compare models, test prompts, and catch regressions. This iterative process transforms production data into more effective AI solutions with each release.

About the Role

We are seeking talented engineers to develop our open-source libraries, which empower users to observe, understand, and enhance AI operations within their production applications. These Software Development Kits (SDKs) are essential components of Braintrust's platform, facilitating evaluation and observability pipelines across diverse environments, frameworks, and AI providers.

This role is perfect for engineers who are enthusiastic about developer experience, API design, and creating fast, reliable, and idiomatic libraries. You will take full ownership of the SDK lifecycle, including design, implementation, release, documentation, and community engagement. Your contributions will be integrated into thousands of applications, shaping the future of AI adoption and operationalization across various industries.

Your Responsibilities

  • Craft elegant, idiomatic, and robust SDKs to enhance Braintrust’s LLM evaluation and AI observability capabilities.

  • Prioritize developer experience by ensuring our libraries are user-friendly, efficient, and enjoyable to work with.

  • Integrate with major AI providers, frameworks, and platforms that our customers depend on, such as OpenAI, Anthropic, and Gemini.

  • Develop tools and automation processes to streamline testing, profiling, and release workflows.

  • Work collaboratively with backend, platform, and product teams to create a cohesive and polished developer experience.

  • Act as a community ambassador by engaging with users, understanding their challenges, assisting them in merging fixes, and demonstrating empathy for their needs.

Ideal Candidate Profile

  • You are customer-focused and passionate about tackling real-world challenges faced by developers.

  • You possess extensive knowledge of Go and understand what it takes to build fast, idiomatic, and reliable libraries within that ecosystem.

  • You are skilled with the tools necessary for developing robust SDKs, including testing frameworks, profilers, CI/CD pipelines, and packaging systems.

  • You care deeply about developer experience, from intuitive APIs and clear documentation to thoughtful error handling and backward compatibility.

About Braintrust

Braintrust is at the forefront of AI observability, enabling teams to gain insights into AI performance and improve application efficiency. Join us to shape the future of AI technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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