OpenAI
Сан-Франциско, Соединенные Штаты8 месяцев назад
266 000 – 385 000 USD
в год
Компенсация: $266 000 - $385 000 в год
О КОМАНДЕ
Training Runtime разрабатывает основную распределенную среду выполнения, которая обеспечивает работу всего, от ранних исследовательских экспериментов до крупномасштабных запусков моделей. Мы создаем надежные, масштабируемые, высокопроизводительные компоненты для поддержки наших распределенных рабочих нагрузок обучения. Наши приоритеты — максимизировать производительность наших исследователей и нашего оборудования, ускоряя прогресс в направлении общего искусственного интеллекта (AGI).
В рамках Training Runtime команда Runtime Foundations разрабатывает распределенную операционную систему, отвечающую за оркестрацию большого количества процессов, составляющих современные рабочие нагрузки обучения, и обеспечивающую всю необходимую наблюдаемость и отказоустойчивость для работы в передовых средах. Наша среда выполнения находится под фреймворками обучения и над исследовательской инфраструктурой, обеспечивая надежную работу заданий на огромных кластерах, сохраняя при этом производительность, стабильность и наблюдаемость.
Наш успех измеряется как надежностью системы, так и скоростью работы исследователей — позволяя идеям масштабироваться от экспериментов до производственных запусков обучения.
О РОЛИ
В качестве инженера Training Runtime: Runtime Foundations вы будете работать над программным обеспечением, которое связывает тысячи компьютеров вместе и представляет их как единую систему.
Эта система должна обслуживать как отдельных исследователей, запускающих множество параллельных экспериментов, так и наши крупнейшие запуски обучения, охватывающие сотни тысяч и даже миллионы машин и ускорителей. Это требует простых в использовании, легко проверяемых систем, которые могут ускорить цикл отладки и разработки, а также неустанной оптимизации для масштабирования при сохранении стабильности и производительности.
Вы будете работать в основном с Codex + Rust, создавая высокопроизводительные асинхронные системы с сильным акцентом на производительность, корректность, отказоустойчивость и масштабируемость.
Работа в таком масштабе и на переднем крае разработки ИИ ставит новые задачи. Мы поддерживаем множество различных типов исследований, и проблемы, над которыми вы будете работать, весьма неоднозначны и требуют превосходной способности погружаться в новые области, понимать проблемы пользователей и демонстрировать как сильное суждение в проектировании, так и квалифицированное исполнение для продвижения наших программ.
Мы ищем людей, которые любят оптимизировать комплексную платформу, понимать высокопроизводительные архитектуры для максимизации как локальной, так и распределенной производительности на наших суперкомпьютерах. Мы ищем инженеров, воодушевленных быстрым темпом реагирования на динамичные и меняющиеся потребности нашей среды выполнения обучения и вычислительного стека.
Эта должность находится в Сан-Франциско, Калифорния. Мы используем гибридную модель работы: 3 дня в офисе в неделю, и предлагаем помощь в переезде новым сотрудникам.
В ЭТОЙ РОЛИ ВЫ БУДЕТЕ:
Работать с нашим стеком Python и Rust
Проектировать, создавать и поддерживать программное обеспечение для оркестрации и мониторинга рабочих нагрузок машинного обучения на наших крупнейших суперкомпьютерах
Профилировать и оптимизировать наш стек программного обеспечения для поддержки оркестрации вычислений в передовом масштабе
Повышать надежность, наблюдаемость и отказоустойчивость для длительных заданий
Отлаживать сложные проблемы распределенных систем на больших кластерах
Реагировать на изменяющиеся формы и потребности систем машинного обучения для поддержки наших исследователей
ВЫ МОЖЕТЕ ПРЕУСПЕТЬ В ЭТОЙ РОЛИ, ЕСЛИ ВЫ:
Имеете опыт разработки распределенных систем
Вам нравится понимать, как ведут себя и отказывают большие системы в масштабе
Любите быть как разработчиком, так и оператором
Глубоко заботитесь о производительности, корректности и надежности
Обладаете сильными навыками разработки программного обеспечения и владеете Rust или другим языком системного программирования (например, C++)
Имеете солидные знания Linux, комфортно себя чувствуете при отладке на системном уровне, анализе производительности и профилировании памяти
Комфортно и опытно разрабатываете асинхронные и конкурентные системы
Любите среды с высокой степенью ответственности, с минимальной формальностью и сильной инженерной инициативой
О OpenAI
OpenAI — это компания, занимающаяся исследованиями и внедрением ИИ, призванная обеспечить, чтобы общий искусственный интеллект приносил пользу всему человечеству. Мы расширяем границы возможностей систем ИИ и стремимся безопасно развертывать их в мире через наши продукты. ИИ — это чрезвычайно мощный инструмент, который должен создаваться с учетом безопасности и потребностей человека в его основе, и для достижения нашей миссии мы должны охватывать и ценить множество различных точек зрения, голосов и опыта, которые составляют полный спектр человечества.
Мы являемся работодателем, предоставляющим равные возможности, и мы не дискриминируем по признаку расы, религии, цвета кожи, национального происхождения, пола, сексуальной ориентации, возраста, статуса ветерана, инвалидности, генетической информации или других применимых юридически защищенных характеристик.
Для получения дополнительной информации, пожалуйста, ознакомьтесь с Заявлением о политике утвердительных действий и равных возможностей трудоустройства OpenAI.
Проверка биографических данных кандидатов будет проводиться в соответствии с применимым законодательством, и подходящие кандидаты с судимостью или арестами будут рассматриваться для трудоустройства в соответствии с этими законами, включая Ордонанс о справедливых шансах Сан-Франциско, Ордонанс о справедливых шансах округа Лос-Анджелес для работодателей и Закон о справедливых шансах Калифорнии для кандидатов из США. Для работников округа Лос-Анджелес, не являющихся юридическими лицами: мы разумно полагаем, что криминальная история может иметь прямую, неблагоприятную и негативную связь с выполнением следующих должностных обязанностей, потенциально приводя к отзыву условного предложения о трудоустройстве: защита компьютерного оборудования, вверенного вам, от кражи, утери или повреждения; возврат всего компьютерного оборудования, находящегося в вашем распоряжении (включая содержащиеся в нем данные), при прекращении трудовых отношений или окончании срока задания; и сохранение конфиденциальности проприетарной, конфиденциальной и непубличной информации. Кроме того, должностные обязанности требуют доступа к защищенным и охраняемым информационным технологическим системам и связанных с ними обязательств по обеспечению безопасности данных.
Чтобы уведомить OpenAI о том, что, по вашему мнению, это объявление о вакансии не соответствует требованиям, отправьте отчет через эту форму. Ответы на запросы, не связанные с соблюдением требований к объявлению о вакансии, предоставляться не будут.
Мы стремимся предоставлять разумные приспособления для кандидатов с ограниченными возможностями, и запросы могут быть сделаны по этой ссылке.
Политика конфиденциальности OpenAI для глобальных кандидатов.
В OpenAI мы верим, что искусственный интеллект обладает потенциалом помочь людям решить огромные глобальные проблемы, и мы хотим, чтобы преимущества ИИ были широко распространены. Присоединяйтесь к нам в формировании будущего технологий.
Сравним с твоим профилем навыки, уровень, формат работы и зарплату
Оценка RocketHunt по реальным зарплатам
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
Релокация
Соединенные Штаты, Сан-Франциско
Письмо на почту или сообщение рекрутеру в Telegram