Software Engineer, Build Systems / CI
OpenAIVisit OpenAI website
AI research and deployment company building and deploying frontier AI products, including ChatGPT, Codex, and its API platform.
49 current maintainers29 active leads5 new active leads117 lead step-downs16 early lead departures
San Francisco, United States
Projects
About OpenAI
OpenAI’s mission is to ensure artificial general intelligence benefits all of humanity. It consists of the nonprofit OpenAI Foundation and OpenAI Group, a public benefit corporation governed by the Foundation.
Skills
Candidate Availability
About the Role
You'll own and evolve Bazel-based build and test workflows in a large polyglot monorepo, and improve CI performance and reliability. You'll build systems that cut unnecessary CI work, improve local dev workflows, operate build infrastructure, instrument systems with metrics and traces, partner with engineering teams, apply AI tools to CI failure analysis, and join an on-call rotation.
Requirements
- 5+ years of software engineering experience, including building developer infrastructure or tooling
- Hands-on experience with Bazel, Buck, Pants, Gradle, or similar build systems
- Experience building or operating CI systems at scale
- Comfortable writing production software for internal platforms
- Ability to debug distributed build and CI failures
- Care about developer experience
- Pragmatic about platform adoption
- Clear communication across teams
- Excited to apply AI to developer infrastructure
Responsibilities
- Own and evolve Bazel-based build and test workflows across a large polyglot monorepo
- Design and maintain Starlark rules, macros, toolchains, and integrations
- Improve CI performance and reliability across Buildkite pipelines
- Build systems that reduce unnecessary CI work via affected-target detection, test selection, caching, and scheduling
- Improve local development workflows for reproducing CI and debugging builds
- Operate and optimize build infrastructure across Docker/OCI, Kubernetes runners, cloud, and remote cache/execution
- Instrument build and CI systems with metrics, logs, traces, and dashboards
- Partner with product, infrastructure, and research engineering teams to remove bottlenecks
- Use AI tools for CI failure analysis, flaky test debugging, PR triage, and remediation
- Participate in an on-call rotation for critical developer infrastructure
Benefits
- Equity
- Medical, dental, and vision insurance with employer HSA contributions
- Pre-tax Health FSA, Dependent Care FSA, and commuter accounts
- 401(k) with employer match
- Paid parental leave (up to 24 weeks birth parents, 20 weeks non-birthing parents)
- Paid medical and caregiver leave (up to 8 weeks)
- Flexible PTO for exempt employees; up to 15 days for non-exempt
- 13+ paid company holidays and coordinated office closures
- Paid sick or safe time
- Mental health and wellness support
- Employer-paid basic life and disability coverage
- Annual learning and development stipend
- Daily meals in offices and meal delivery credits
- Relocation support for eligible employees
- Charitable donation matching and wellness stipends
