10 months ago
Base Salary
$293k - $325k/yr
Responsibilities
- Design and operate CI/CD pipelines for multi-component builds using hermetic toolchains.
- Define versioning and branching strategies and automate promotions, changelogs, and artifact retention.
- Integrate unit, integration, and hardware-in-the-loop test results; quarantine flaky tests, auto-bisect failures, and block unsafe promotions.
- Build A/B OTA update flows with verity and health checks, including staged rollouts, canaries, safe rollback, and roll-forward strategies.
- Implement code signing for binaries and firmware, generate SBOMs, run vulnerability scanning, and attach build attestations and provenance.
- Manage dashboards and alerts for build health, promotion latency, failure rates, and fleet update telemetry.
Requirements
- Experience building and operating build and release systems for consumer devices, robotics, mobile, or embedded products.
- Proficiency in scripting and automation languages such as Python or Bash.
- Strong Linux user-space fundamentals.
- Experience with GitHub Actions or Buildkite, artifact registries, and reproducible toolchains.
- Experience managing vendor BSPs and toolchains.
- Experience delivering secure OTA or image updates with staged rollouts at scale.
- Familiarity with key management and supply-chain hardening.
- A track record of metrics-driven improvement and continuous optimization.
Benefits
- Hybrid work model requiring four days in the San Francisco office per week
- Relocation assistance is offered to new employees
About OpenAI
OpenAI builds and deploys large-scale AI models and tools—including ChatGPT, GPT-4–class models, DALL·E, and Whisper—sold via APIs and enterprise subscriptions to developers and businesses. It monetizes through usage-based API pricing and ChatGPT Plus/Team/Enterprise, and also reaches customers via Microsoft’s Azure OpenAI Service. Founded in 2015 and headquartered in San Francisco, it operates as a private partnership.
