OpenAI
Сан-Франциско, Соединенные Штаты29 дней назад
347 000 – 445 000 USD
в год
Вознаграждение: $347K - $445K в год
Команда ChatGPT Velocity отвечает за работоспособность полного цикла разработки и развертывания для сервисов, использующих ChatGPT. Наша миссия — помочь инженерам ChatGPT уверенно выпускать продукты, обеспечивая быстрый, легкий цикл разработки и надежный путь к продакшену.
Разработка ChatGPT зависит от длинной цепочки: локальные окружения, сборки Bazel, CI, тесты, слияния, релиз-кандидаты, развертывания, синтетические тесты, оповещения и состояние продакшена. Когда какое-либо звено медленное, нестабильное или непрозрачное, инженеры теряют часы, исправления достигают пользователей позже, а нагрузка на дежурных растет. Эта команда превращает этот сквозной тормоз в управляемые, измеримые и долгосрочные улучшения.
Мы ищем опытного инженера инфраструктуры, который сделает разработку ChatGPT значительно быстрее и надежнее. Вы будете работать над локальной разработкой, системами сборки, CI, инфраструктурой развертывания, владением тестами и сигналами безопасности продакшена, чтобы сократить время и внимание, необходимые для внесения здорового изменения из разработки в продакшен.
Это не узкоспециализированная роль по инструментарию. Лучший кандидат на эту должность будет комфортно себя чувствовать при диагностике сложных распределенных систем, считывании сигналов боли разработчиков из Slack и метрик, создании надежной автоматизации, согласовании ответственности между командами и принятии компромиссов между скоростью и безопасностью продакшена. Вам должно нравиться относиться к инженерам как к пользователям и превращать запутанные сбои рабочего процесса в понятные, измеримые системы.
В этой роли вы будете:
Сокращать время запуска и итераций локальной разработки для инженеров ChatGPT
Улучшать производительность Bazel и сборок для локальных машин, devbox'ов и CI, включая эффективность кэширования, воспроизводимость, использование диска, поведение удаленного кэша и наблюдаемость сбоев.
Повышать надежность CI и пропускную способность слияний, сокращая количество несвязанных сбоев, задержек, нестабильных или неправильно назначенных тестов, трений при карантине и повторных ручных перезапусков.
Создавать агентов, которые помогают PR-ам добиваться прогресса: перебазирование, разрешение конфликтов, триаж CI, безопасные перезапуски, маршрутизация владельцев и четкая идентификация внешних блокирующих факторов.
Делать конвейеры развертывания более самовосстанавливающимися, особенно когда временные оповещения, известные проблемные кластеры, восстановленные синтетические тесты, устаревшие RC или шумные гейты не должны требовать человеческого надзора.
Улучшать наблюдаемость развертываний, чтобы инженеры могли быстро определить, где находится изменение, что его блокирует, надежен ли сигнал и кто несет ответственность за следующее действие.
Устанавливать простые метрики для оценки влияния до и после, такие как задержка от коммита до продакшена, пропускная способность окна развертывания, задержка CI, время локальной загрузки, частота сбоев, ручные вмешательства, ложные срабатывания гейтов и жалобы разработчиков.
Вам может понравиться эта роль, если вы:
Имеете большой опыт работы с инфраструктурой для разработчиков в больших масштабах, системами сборки, CI/CD, системами развертывания или надежностью продакшена.
Можете отлаживать проблемы на локальных машинах, devbox'ах, удаленных кэшах, монорепозиториях, зависимостях сервисов, системах аутентификации и распределенных конвейерах развертывания.
Вам комфортно работать с такими системами, как Bazel, Buildkite, Kubernetes, Temporal, Python/TypeScript сервисами, GitHub workflows и инструментами для больших монорепозиториев, или вы можете быстро освоить аналогичные.
Мыслите циклами продукта так же, как и циклами систем: вас волнует, могут ли разработчики понять и доверять рабочему процессу, а не только то, здорова ли подсистема технически.
Знаете, как заменить повторяющееся ручное вмешательство автоматизацией, основанной на политиках, сохраняя при этом безопасность продакшена.
Хорошо общаетесь между командами и можете превращать неоднозначные отчеты «это медленно/сломано/нестабильно» в четких ответственных, гипотезы, метрики и выпущенные исправления.
Предпочитаете практическое измерение, а не «на глаз», при этом понимая, что разочарование разработчиков часто является первым сигналом реальной системной проблемы.
Вас воодушевляет работа с высоким рычагом, где небольшое улучшение может сэкономить сотни инженерных часов.
Приветствуется:
Опыт улучшения опыта разработчиков в очень большом монорепозитории.
Опыт работы с удаленным выполнением, удаленным кэшированием, герметичными сборками или воспроизводимостью кэша.
Опыт проектирования карантина CI, владения тестами, очереди слияний или систем автоматического отката.
Опыт работы с прогрессивным развертыванием, конвейерами развертывания canary/preview/stable, синтетическими тестами, качеством оповещений и рабочими процессами типа deploy-manager.
Опыт создания рабочих процессов для разработчиков с помощью агентов, таких как автоматизированное сопровождение PR, триаж CI или разрешение конфликтов.
Знакомство с ограничениями безопасности и контроля доступа, связанными с секретами, внутренней аутентификацией, VPN/exit-node сетью и локальной разработкой.
OpenAI — это компания, занимающаяся исследованиями и развертыванием ИИ, призванная обеспечить, чтобы общий искусственный интеллект приносил пользу всему человечеству. Мы расширяем границы возможностей систем ИИ и стремимся безопасно развертывать их в мире через наши продукты. ИИ — это чрезвычайно мощный инструмент, который должен создаваться с учетом безопасности и потребностей человека, и для достижения нашей миссии мы должны охватывать и ценить множество различных точек зрения, голосов и опыта, которые составляют полный спектр человечества.
Мы являемся работодателем, предоставляющим равные возможности, и мы не дискриминируем по признаку расы, религии, цвета кожи, национального происхождения, пола, сексуальной ориентации, возраста, статуса ветерана, инвалидности, генетической информации или других применимых законодательно защищенных характеристик.
Дополнительную информацию см. в Политике OpenAI в отношении позитивных действий и равных возможностей трудоустройства.
Проверка биографии кандидатов будет проводиться в соответствии с применимым законодательством, а квалифицированные кандидаты с историей арестов или судимостей будут рассматриваться для трудоустройства в соответствии с этими законами, включая Ордонанс о справедливых шансах Сан-Франциско, Ордонанс о справедливых шансах округа Лос-Анджелес для работодателей и Калифорнийский закон о справедливых шансах для кандидатов из США. Для работников округа Лос-Анджелес, не являющихся юридическими лицами: мы разумно полагаем, что криминальное прошлое может иметь прямую, неблагоприятную и негативную связь с указанными должностными обязанностями, что потенциально может привести к отзыву условного предложения о трудоустройстве: защита компьютерного оборудования, доверенного вам, от кражи, потери или повреждения; возврат всего компьютерного оборудования, находящегося в вашем распоряжении (включая содержащиеся в нем данные), после прекращения трудовых отношений или окончания поручения; и поддержание конфиденциальности проприетарной, конфиденциальной и непубличной информации. Кроме того, должностные обязанности требуют доступа к защищенным информационным технологическим системам и соблюдения связанных с ними обязательств по обеспечению безопасности данных.
Чтобы уведомить OpenAI о том, что вы считаете, что данное объявление о вакансии не соответствует требованиям, пожалуйста, отправьте отчет через соответствующую форму. Ответы на запросы, не связанные с соответствием объявления о вакансии, не будут предоставлены.
Мы стремимся предоставлять разумные приспособления для кандидатов с ограниченными возможностями, и запросы могут быть направлены по соответствующей ссылке.
Политикой OpenAI в отношении конфиденциальности глобальных кандидатов.
В OpenAI мы верим, что искусственный интеллект обладает потенциалом для решения огромных глобальных проблем, и мы хотим, чтобы преимущества ИИ широко разделялись. Присоединяйтесь к нам в формировании будущего технологий.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить