# Ведущий инженер по машинному обучению - Группа игровых технологий, платформа машинного обучения
Инженеры Riot обладают глубокими знаниями в конкретных технических областях, но также ценят возможность работать во многих более широких доменах. В роли старшего инженера по машинному обучению в Riot вы также будете участвовать в проектах, направленных на сплоченность команды и межкомандные цели. Вы будете вести за собой без формального авторитета и предоставлять другим инженерам ясный пример выдающейся инженерной работы.
Riot Games создает следующее поколение своей платформы машинного обучения (ML Platform) для поддержки систем искусственного интеллекта и машинного обучения в разработке игр, опыте игроков и внутренних инструментах. Мы ищем старшего инженера по машинному обучению, который поможет проектировать и масштабировать инфраструктуру, обеспечивающую широкий спектр ML-нагрузок и развивающихся AI-систем по всему Riot. Команда ML Platform строит и эксплуатирует общую инфраструктуру, лежащую в основе AI-экосистемы Riot, включая обслуживание моделей, оркестрацию, управление признаками и рабочие процессы развертывания. Наша цель — помочь командам Riot быстро и уверенно переводить ML-системы из стадии экспериментов в надежные производственные сервисы.
В качестве старшего инженера по машинному обучению в команде ML Platform вы будете проектировать системы для развертывания моделей, наблюдаемости и управления жизненным циклом, а также помогать формировать долгосрочное направление платформы ML Riot. Вы будете применять современные практики MLOps для повышения надежности, масштабируемости и удобства разработки для команд, создающих продукты с AI по всему Riot. Вы будете подчиняться менеджеру по инженерии.
Обязанности
•Проектировать и эксплуатировать инфраструктуру для AI и ML-инференса, включая конвейеры развертывания и оркестрацию с учетом CPU/GPU
•Разрабатывать CI/CD рабочие процессы, обеспечивающие быструю итерацию и безопасное продвижение от разработки к производству
•Оптимизировать инфраструктуру, поддерживающую различные архитектуры моделей — от фундаментальных моделей до градиентного бустинга деревьев, обеспечивая высокую пропускную способность, низкую задержку и высокую доступность
•Устанавливать и развивать лучшие практики развертывания ML, включая модели с несколькими версиями, blue/green релизы, теневые развертывания и стратегии отката
•Улучшать опыт разработчиков, снижая операционную сложность и упрощая процесс подключения к платформе
•Влиять на долгосрочную архитектуру платформы и помогать формировать техническое направление в ML-экосистеме Riot
•Сотрудничать с исследователями и игровыми командами для понимания потребностей продукта и создания повторно используемых возможностей платформы
•Обдуманно использовать современные инструменты и рабочие процессы с AI-поддержкой для ускорения итераций при сохранении качества и надежности инженерии
Требуемые квалификации
•6+ лет опыта в инженерии, включая время, проведенное в командах ML/AI, платформ или инфраструктуры
•Опыт эксплуатации платформ инференса, таких как KServe, и производственной ML-инфраструктуры, включая Feast, Milvus или аналогичные open-source системы
•Опыт работы с одним или несколькими фреймворками для обслуживания инференса, включая NVIDIA Triton/Dynamo, TorchServe или аналогичные системы
•Знание оркестрации GPU, настройки производительности и планирования с учетом стоимости
•Опыт работы с CI/CD рабочими процессами, инфраструктурой как кодом (например, Terraform) и управлением артефактами
•Опыт создания и эксплуатации сервисов в распределенных или сервис-ориентированных архитектурах
Желательные квалификации
•Опыт создания ML-инфраструктуры в реальном времени или в средах с чувствительностью к задержкам
•Практический опыт оптимизации развертываний ML и AI (LLM, диффузионные модели и др.) по пропускной способности, задержке и надежности
•Знакомство с агентными рабочими процессами и фреймворками оркестрации для систем на базе LLM
•Страсть к опыту игроков, игровым системам или разработке творческих технологий
Для этой роли успех достигается через мастерство, дух сотрудничества и принятие решений, ориентированных на радость игроков. Мы будем учитывать ваше образование, опыт и личное отношение к играм.
Наши преимущества
Riot уделяет внимание балансу работы и личной жизни, что проявляется в нашей открытой политике оплачиваемого отпуска и других преимуществах, таких как гибкий график работы. Мы предлагаем медицинскую, стоматологическую и страхование жизни, отпуск по уходу за ребенком для вас, вашего супруга/партнера и детей, а также 401k с корпоративным взносом.