OpenAI

Software Engineer, DevOps

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

DevOps-инженер в организацию OpenAI Hardware, которая разрабатывает AI-нативные чипы и системы для суперкомпьютерной платформы. Задача — строить CI/CD и инфраструктуру для квалификации frontier-моделей и софта на кастомных AI-ускорителях.

Задачи

  • Определять стратегию CI для frontier-моделей на кастомном кремнии OpenAI и интегрированных ускорительных системах
  • Строить production CI/CD пайплайны для функциональной регрессии, бенчмаркинга производительности, стабильности софта и квалификации релизов
  • Проектировать репрезентативные тестовые матрицы по моделям, конфигурациям, поколениям железа, компонентам софта и средам деплоя
  • Создавать надёжные бейзлайны производительности, детекцию регрессий, bisect и triage-воркфлоу, а также понятное распределение ответственности за сбои
  • Внедрять GitOps-практики для воспроизводимой конфигурации, промоушена, откатов, аудируемости и консистентности сред
  • Формировать архитектуру монорепозитория, управление зависимостями, границы сборки и тестирования, валидацию изменений и воркфлоу разработчиков на масштабе
  • Развивать масштабируемую оркестрацию, управление артефактами, кэширование, планирование, observability и контроль ёмкости для CI на ускорителях
  • Работать с командами моделей, компиляторов, ядер, рантайма, прошивок, валидации и железа, превращая релизные риски в автоматические гейты
  • Улучшать надёжность, скорость, отлаживаемость и экономическую эффективность CI при сохранении высокой уверенности в production-софте

Требования

  • Опыт построения или эксплуатации крупномасштабных CI/CD, инфраструктуры разработчиков, автоматизации тестирования или production engineering систем
  • Понимание современных практик доставки софта: GitOps, промоушен релизов, откаты, воспроизводимость, policy-driven автоматизация
  • Опыт проектирования монорепозиториев, систем сборки, графов зависимостей, выбора тестов или анализа влияния изменений
  • Умение проектировать системы регрессионного и производительного бенчмаркинга со стабильными бейзлайнами, полезными метриками и действенной диагностикой сбоев
  • Владение Python, Go, Rust, C++ или другим языком для построения надёжной инфраструктуры и автоматизации
  • Опыт работы с распределёнными системами, планировщиками, контейнерами, кластерами или гетерогенной вычислительной инфраструктурой
  • Способность сотрудничать с инженерами моделей и систем, превращая сложные ускорительные нагрузки в повторяемую production-квалификацию
  • Внимание к надёжности, observability, опыту разработчиков и сокращению времени от изменения кода до достоверного сигнала

Условия

  • Соответствие законам и нормам экспортного контроля США: для кандидатов могут действовать определённые требования к правовому статусу
  • OpenAI — работодатель равных возможностей, дискриминация по защищённым признакам не допускается
  • Проверка биографических данных проводится в соответствии с применимым законодательством
  • Предоставляются разумные accommodations для кандидатов с инвалидностью

Навыки

  • CI/CD
  • GitOps
  • monorepo
  • Python
  • Go
  • Rust
  • C++
  • distributed systems
  • containers
  • clusters
  • schedulers
  • observability
  • test automation
  • performance benchmarking

Похожие вакансии

Senior Software Engineer - Cluster Networking
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
14 окт.
DevOps Engineer - Costco Travel
Costco WholesaleMiddleIssaquahОфис
130,000 – 160,000 USD в год
13 окт.
Autonomy Software Integration and Test Lead
Northrop GrummanLeadEl SegundoОфисРелокация
142,200 – 213,400 USD в год
13 окт.
Software Engineering Technical Leader
CiscoLeadSan JoseГибрид
214,100 – 309,800 USD в год
12 окт.
Lead Product Software Engineer (DevOps/Deep Web Tech)
The Walt Disney CompanyLeadGlendaleОфис
155,700 – 218,700 USD в год
9 окт.
Software Engineer, DevOps — OpenAI, 177,000 – 327,000 USD в год, San Francisco | itrelocate