← Все вакансии/Senior/OpenAI
SeniorHybridSan Francisco

Release Engineer

O
OpenAI
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

About the company

  • OpenAI — AI research and deployment company building consumer devices.

About the role

  • Design, build, and operate release infrastructure for reliable, secure, and traceable software delivery across complex multi-component systems.
  • Hybrid work model: 4 days per week in office, relocation assistance available.

Responsibilities

  • Design and operate CI/CD pipelines for multi-component builds (bootloader, firmware, OS images, backend, companion apps) using hermetic toolchains.
  • Define versioning and branching strategies; automate promotions, changelogs, artifact retention.
  • Integrate unit, integration, and hardware-in-the-loop (HIL) test results; quarantine flaky tests, auto-bisect failures.
  • Build A/B OTA update flows with verity and health checks; staged rollouts, canaries, safe rollback/roll-forward.
  • Implement code signing, generate SBOMs, run vulnerability scanning, attach build attestations and provenance.
  • Manage dashboards and alerts for build health, promotion latency, failure rates, fleet update telemetry.

Requirements

  • Experience building and operating build/release systems for consumer devices, robotics, mobile, or embedded products.
  • Proficiency in Python or Bash.
  • Strong Linux user-space fundamentals.
  • Experience with GitHub Actions or Buildkite, artifact registries, reproducible toolchains.
  • Experience managing vendor BSPs and toolchains.
  • Delivered secure OTA or image updates with staged rollouts at scale.
  • Familiarity with key management and supply-chain hardening.
  • Metrics-driven improvement track record.
Стек и навыки

С чем работаем