Latest AI JobsBrowse Jobs
B

Software Engineer - Testing Frameworks

BasetenSan FranciscoEPD
Apply on company site
Salary
$165K - $330K USD
Job type
Full-time
Work mode
Remote
Posted
11 Aug 2026
Status
Open · checked 7d ago

About this role

Baseten is hiring a remote or San Francisco-based Software Engineer to own and build advanced testing frameworks within the platform team. This builder role suits an experienced engineer passionate about developer tooling, distributed systems reliability, and high-performance AI inference infrastructure.

Role Overview

As a Software Engineer specializing in Testing Frameworks at Baseten, the focus is on the complete testing stack. This position involves designing fast unit test tools, realistic integration harnesses, load and performance testing for GPU workloads, and chaos engineering. Operating within the Infrastructure organization, the chosen candidate creates organization-wide leverage by making rigorous testing the easiest path for all engineering teams.

Key Responsibilities

Define end-to-end testing strategies, standards, tiers, and tooling across the engineering organization.
Create and maintain robust unit, integration, load, and performance testing frameworks.
Design test infrastructure that provisions ephemeral Kubernetes namespaces and containerized dependencies on demand.
Implement resilience and chaos testing, such as fault injection, latency simulation, and node failure scenarios.
Eliminate test flakiness, improve suite reliability, and optimize CI wall times through selective execution and parallelization.
Add observability features to the testing layer, including coverage reporting, dashboards, and failure triage tooling.
Develop project templates and shared libraries to provide comprehensive testing setups for new services instantly.
Collaborate closely with product and infrastructure teams to solve complex testing challenges and mentor peers on testing best practices.

Requirements

Proficiency in Go and/or Python, backed by practical experience building test tools and libraries.
Deep familiarity with testing framework internals, such as pytest, Go testing packages, testify, or testcontainers.
Hands-on background designing integration test environments for distributed systems.
Experience with performance and load testing tools like k6, Locust, or Vegeta.
Strong foundational knowledge of Kubernetes and Docker for cluster-based test execution.
Comprehensive understanding of scalable CI/CD pipelines and deterministic test execution.
Demonstrated ability to elevate testing culture and deliver high Return on Investment (ROI) on test strategies.
Excitement for foundational infrastructure and independent problem-solving in ambiguous domains.

Skills and Tools

Python
Go
Kubernetes
Docker
Pytest
Testcontainers
Load Testing Tools (k6, Locust, Vegeta)
CI/CD Pipelines

Salary and Benefits

Annual salary range of $165,000 to $330,000 USD
Competitive compensation package featuring meaningful equity
100% medical, dental, and vision insurance coverage for U.S. employees and dependents
Flexible PTO policy, including a company-wide Winter Break from Christmas Eve to New Year's Day
Paid parental leave and fertility/family-building stipend via Carrot
Company-facilitated 401(k) for U.S. staff
Exposure to cutting-edge machine learning startups and founders

About the Company

Baseten powers mission-critical AI inference for dynamic companies such as Notion, Cursor, OpenEvidence, and Writer. Backed by a recent $1.5B Series F funding round led by Altimeter Capital, Conviction Partners, and Spark Capital, the company unites applied AI research, flexible infrastructure, and developer tools to bring frontier models into production.

How to Apply

Visit the official Baseten careers page to submit an application and join the team building the future of AI infrastructure.

Skills and tech stack

Questions candidates ask

What is the salary range for this role?

The salary range for the Software Engineer - Testing Frameworks position is $165,000 to $330,000 USD per year.

Is this position remote?

Yes, this role offers remote flexibility while being based out of San Francisco.

What programming languages are required?

Candidates must have strong proficiency in Go and/or Python.

What benefits are included for U.S. employees?

U.S. employees receive 100% coverage of medical, dental, and vision insurance, a company-facilitated 401(k), flexible PTO, paid parental leave, and a fertility and family-building stipend through Carrot.

What does the testing framework engineer focus on?

The focus is on the full testing stack, including unit test tooling, on-demand integration harnesses, load and performance testing for GPU-backed workloads, and resilience or chaos testing.

Ready to apply?

The application is on the official Baseten careers page.

Apply on company site