远程工作雷达

软件工程师 - 测试框架

Software Engineer - Testing Frameworks

开发工程未标注地域
公司Baseten
薪资$165,000 - $330,000
工作地点San Francisco / Toronto / New York / Montreal
地域资格未标注地域
时区要求无特别要求
用工类型FullTime
发布时间2026-08-11
数据来源Ashby
前往企业招聘页投递 →

ABOUT BASETEN

Baseten 为全球最具活力的 AI 公司提供关键任务推理,如 Cursor、Notion、OpenEvidence、Abridge、Clay、Gamma 和 Writer。通过结合应用 AI 研究、灵活的基础架构和无缝的开发者工具,我们使处于 AI 前沿的公司能够将前沿模型投入生产。我们正在快速成长,并最近完成了 1.5 亿美元的 F 轮融资 https://www.baseten.co/blog/announcing-our-series-f/,由 Altimeter Capital、Conviction Partners 和 Spark Capital 领投。加入我们,帮助构建工程师们用来交付 AI 产品的平台。

THE ROLE

Baseten 正在寻找有才华且经验丰富的软件工程师加入基础设施组织中的平台团队。作为 Baseten 平台团队的高级成员,你将负责让 Baseten 每位工程师在代码进入生产环境之前证明其有效性。我们的产品为客户运行关键任务 AI 推理,这些客户将停机时间以每秒美元来衡量,这意味着我们对正确性、性能和容错性的内部标准必须非常严格。

你的重点是完整的测试栈:快速可靠的单元测试工具、按需启动真实环境的集成测试框架、针对 GPU 支持的推理工作负载的负载和性能测试,以及故意破坏系统以确保客户永远不会发现节点在请求过程中宕机时会发生什么的弹性测试。这是一个具有全公司影响力的工作角色。你不会为其他团队编写测试——你会构建框架、测试环境和反馈循环,使编写高质量测试成为最省力的路径,并且你将定义 Baseten 中“充分测试”的标准。

RESPONSIBILITIES

- 全面负责 Baseten 的测试策略——定义标准、层级和工程团队所依赖的工具。

- 构建和维护单元、集成、负载和性能测试框架。

- 设计可按需提供真实依赖关系的端到端测试基础架构——临时 Kubernetes 命名空间、容器化服务依赖等。

- 构建弹性与混沌测试能力:故障注入、网络分区和延迟模拟、Pod 和节点故障场景、依赖降级,以及自动化验证我们的系统能优雅降级并恢复。

- 直接解决测试套件的可靠性问题——检测和隔离不稳定的测试,测试影响分析

查看英文原文

ABOUT BASETEN

Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F https://www.baseten.co/blog/announcing-our-series-f/, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products.

THE ROLE

Baseten is seeking talented and experienced Software Engineers to join our Platform team within the Infrastructure organization. As a senior member of Baseten's Platform Team, you will own the systems that let every engineer at Baseten prove their code works before it reaches production. Our product runs mission-critical AI inference for customers who measure downtime in dollars per second, which means our internal bar for correctness, performance, and failure tolerance has to be exceptional.

Your focus is the full testing stack: fast and reliable unit test tooling, integration harnesses that spin up realistic environments on demand, load and performance testing for GPU-backed inference workloads, and resilience testing that deliberately breaks things so our customers never have to find out what happens when a node dies mid-request. This is a builder role with org-wide leverage. You won't be writing tests for other teams — you'll be building the frameworks, harnesses, and feedback loops that make writing good tests the path of least resistance, and you'll set the standards for what "well-tested" means at Baseten.

RESPONSIBILITIES

- Own Baseten's testing strategy end to end — define the standards, the tiers, and the tooling that engineering teams build against.

- Build and maintain unit, integration, load and performance testing frameworks

- Design end to end test infrastructure that provisions realistic dependencies on demand — ephemeral Kubernetes namespaces, containerized service dependencies, etc.

- Build resilience and chaos testing capabilities: fault injection, network partition and latency simulation, pod and node failure scenarios, dependency degradation, and automated verification that our systems degrade gracefully and recover.

- Attack test suite reliability head-on — flake detection and quarantine, test impact analysis and selective execution, parallelization, and aggressive reduction of end-to-end CI wall time.

- Build observability into the testing layer itself: coverage reporting, test health dashboards, failure triage tooling, and clear signals about which areas of the codebase are under-tested.

- Create project templates and shared libraries so new services start with a complete testing setup on day one.

- Partner directly with product and infrastructure teams — embed where needed, understand their hardest testing problems, and turn one-off solutions into platform capabilities.

- Mentor engineers across the org on testing practice and raise the collective bar through code review, documentation, and internal advocacy.

REQUIREMENTS

- Strong proficiency in Go and/or Python, with hands-on experience building test tooling and libraries used by other engineers.

- Deep experience with testing frameworks and their internals — pytest, Go's testing package, testify, testcontainers, or equivalents — including the ability to extend them, not just use them.

- Experience designing integration test infrastructure for distributed systems, including ephemeral environment provisioning and dependency management.

- Practical experience with load and performance testing tools (k6, Locust, Vegeta, JMeter, Gatling, or similar) and the judgment to interpret results and drive action from them.

- Solid Kubernetes and Docker fundamentals — you can build test infrastructure that runs on and tests against real cluster environments.

- Advanced understanding of CI/CD, including how to keep large test suites fast, deterministic, and trustworthy at scale.

- A track record of measurably improving testing culture on an engineering team — you have opinions on what to test, what not to test, and where the ROI actually is.

- Are excited about building foundational infrastructure and are comfortable working independently on ambiguous, high-impact technical challenges

BENEFITS

- Competitive compensation, including meaningful equity

- (U.S. only) 100% coverage of medical, dental, and vision insurance for employee and dependents

- Flexible PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!)

- Paid parental leave

- Fertility and family-building stipend through Carrot

- Company-facilitated 401(k)

- Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities.

Apply now to embark on a rewarding journey in shaping the future of AI! If you are a motivated individual with a passion for machine learning and a desire to be part of a collaborative and forward-thinking team, we would love to hear from you.

At Baseten, we are committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance, where applicable).

本页面信息整理自 Ashby,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

AI推理工程师

BasetenSan Francisco / Remote / Toronto / New Yor$165,000 - $330,000FullTime2026-08-03
AI开发工程全球可投

← 返回全部职位