OpenAI
Сан-Франциско, Соединенные Штаты1 месяц назад
230 000 – 385 000 USD
в год
Должность: Инженер по операционным системам, ядро Linux | Потребительские устройства Компания: OpenAI Местоположение: Сан-Франциско
Вознаграждение: 230 000 - 385 000 долларов США в год
О КОМАНДЕ
Команда OpenAI Consumer Devices разрабатывает следующее поколение продуктов, которые приносят мощный ИИ в повседневную жизнь людей. Руководствуясь миссией OpenAI по обеспечению того, чтобы AGI приносил пользу всему человечеству, наша команда объединяет исследователей, инженеров, дизайнеров и операторов мирового класса, которые глубоко заботятся о создании полезных, интуитивно понятных и ответственных технологий. У вас будет возможность работать вместе с выдающимися людьми над амбициозными задачами «с нуля» на стыке аппаратного, программного обеспечения и ИИ. Это шанс помочь определить совершенно новую категорию продуктов и сформировать то, как люди будут взаимодействовать с ИИ в будущем.
Наша команда работает над собственным кремнием, встраиваемыми системами, операционными системами и облачными сервисами для создания надежных потребительских устройств и платформ, лежащих в их основе. Мы связываем разработку ядра с более широким программным стеком для обеспечения полных функциональных возможностей продукта.
О РОЛИ
В качестве инженера по операционным системам, специализирующегося на ядре Linux, вы будете проектировать, разрабатывать и поддерживать возможности ядра, которые лежат в основе потребительских устройств OpenAI. Вы принесете глубокую экспертизу в одной или нескольких подсистемах ядра Linux и будете внедрять решения через более высокоуровневый программный стек.
Ваша ответственность будет распространяться на сервисы пользовательского пространства, библиотеки, инструменты и интерфейсы, необходимые для реализации полных функций продукта. Вы будете формировать границы между ядром и пользовательским пространством, принимать проектные решения по всему стеку и видеть свою работу от разработки до интеграции и внедрения.
В ЭТОЙ РОЛИ ВЫ БУДЕТЕ:
Создавать возможности ядра: проектировать, реализовывать и поддерживать изменения подсистем ядра Linux, которые поддерживают возможности устройства и требования продукта.
Отвечать за функции по всему стеку: выбирать соответствующие границы ядра и пользовательского пространства, а также создавать интерфейсы и вспомогательные компоненты, необходимые для предоставления надежных функций в выпущенных продуктах.
Отлаживать сложное системное поведение: использовать инструменты трассировки, профилирования, инструментирования и диагностики для решения проблем корректности, параллелизма, производительности, энергопотребления и надежности в разработке и на производстве.
Измерять и проверять улучшения: разрабатывать тесты и репрезентативные рабочие нагрузки для демонстрации повторяющихся улучшений производительности, энергопотребления и надежности, а также для обнаружения регрессий в ядре и пользовательском пространстве.
Взаимодействовать с другими дисциплинами: работать с инженерами по аппаратному обеспечению, прошивке, платформам и приложениям, чтобы превратить системные требования в понятные, поддерживаемые решения.
Вносить устойчивые изменения в ядро: подготавливать патчи для рецензирования, включать отзывы и вносить исправления и улучшения в upstream, где это уместно. Ответственно поддерживать специфичные для продукта изменения по мере развития ядра.
МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ
Существенный практический опыт проектирования, разработки и отладки одной или нескольких подсистем ядра Linux, таких как управление памятью, хранилища, сети, высокоскоростные периферийные устройства, управление питанием, планирование или виртуализация.
Владение C для разработки ядра и низкоуровневых систем.
Глубокое понимание параллелизма ядра, синхронизации, владения памятью и времени жизни ресурсов.
Опыт предоставления системных возможностей в ядре и пользовательском пространстве, включая проектирование интерфейсов и диагностику проблем, пересекающих эту границу.
Понимание принципов и практик разработки ядра Linux: поддерживаемые дизайны, соответствующие абстракции, патчи для рецензирования, осведомленность о совместимости и тщательная валидация для предотвращения регрессий.
ВЫ МОЖЕТЕ ПРОЦВЕТАТЬ В ЭТОЙ РОЛИ, ЕСЛИ ВЫ:
Владеете Rust для системного программирования, имеете опыт разработки кода ядра Linux на Rust наряду с C.
Участвуете в сообществе Linux через патчи, ревью кода, тестирование, отчеты об ошибках, технические дискуссии или сотрудничество с мейнтейнерами подсистем.
Берете на себя ответственность за комплексные решения и решаете проблемы, пересекающие системные границы.
Тщательно взвешиваете компромиссы между функциональностью, безопасностью, производительностью, энергопотреблением и поддерживаемостью, а также объясняете свои решения на основе доказательств.
Конструктивно проходите техническую экспертизу и четко общаетесь с коллегами из разных дисциплин.
О OpenAI
OpenAI — это компания, занимающаяся исследованиями и внедрением ИИ, призванная обеспечить, чтобы общий искусственный интеллект приносил пользу всему человечеству. Мы расширяем границы возможностей систем ИИ и стремимся безопасно внедрять их в мир через наши продукты. ИИ — это чрезвычайно мощный инструмент, который должен создаваться с учетом безопасности и потребностей человека в его основе, и для достижения нашей миссии мы должны охватывать и ценить множество различных точек зрения, голосов и опыта, которые составляют полный спектр человечества.
Мы являемся работодателем, предоставляющим равные возможности, и мы не дискриминируем по признаку расы, религии, цвета кожи, национального происхождения, пола, сексуальной ориентации, возраста, статуса ветерана, инвалидности, генетической информации или других применимых юридически защищенных характеристик.
Для получения дополнительной информации, пожалуйста, ознакомьтесь с Политикой OpenAI в отношении позитивных действий и равных возможностей трудоустройства.
Проверка биографических данных кандидатов будет проводиться в соответствии с применимым законодательством, а квалифицированные кандидаты с информацией об арестах или судимостях будут рассматриваться для трудоустройства в соответствии с этими законами, включая Ордонанс о справедливых шансах Сан-Франциско, Ордонанс о справедливых шансах округа Лос-Анджелес для работодателей и Калифорнийский закон о справедливых шансах для кандидатов из США. Для работников, не входящих в состав округа Лос-Анджелес: мы обоснованно полагаем, что криминальное прошлое может иметь прямую, неблагоприятную и негативную связь с выполнением следующих должностных обязанностей, потенциально приводящую к отзыву условного предложения о трудоустройстве: защита вверенного вам компьютерного оборудования от кражи, потери или повреждения; возврат всего имеющегося у вас компьютерного оборудования (включая содержащиеся в нем данные) после увольнения или окончания срока выполнения задания; и сохранение конфиденциальности проприетарной, конфиденциальной и непубличной информации. Кроме того, должностные обязанности требуют доступа к защищенным и конфиденциальным информационным технологиям и связанным с ними обязательствам по безопасности данных.
Чтобы уведомить OpenAI о том, что вы считаете это объявление о вакансии не соответствующим требованиям, пожалуйста, отправьте отчет через эту форму. Ответы на запросы, не связанные с соответствием объявления о вакансии требованиям, предоставлены не будут.
Мы стремимся предоставлять разумные приспособления для кандидатов с ограниченными возможностями, запросы на которые можно сделать по этой ссылке.
Политика конфиденциальности OpenAI Global Applicant
В OpenAI мы верим, что искусственный интеллект обладает потенциалом помочь людям решить огромные глобальные проблемы, и мы хотим, чтобы преимущества ИИ были широко распространены. Присоединяйтесь к нам в формировании будущего технологий.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить