Riot Games была основана в 2006 году предприимчивыми геймерами, которые верили, что ориентированная на игроков разработка позволяет создавать отличные игры. В 2009 году Riot выпустила League of Legends, получившую признание критиков и игроков. Сегодня это одна из самых популярных PC-игр в мире, в которую ежемесячно играют более 100 миллионов человек. Игроки — основа нашего сообщества, и именно ради них мы продолжаем развивать и улучшать League of Legends.
Мы ищем скромных, но амбициозных и очень сильных профессионалов, которые способны научить нас чему-то новому. Обещаем отвечать взаимностью. Как и мы, вы серьёзно относитесь к играм и действительно ими увлечены. Мы ценим тех, кто смотрит на вещи иначе, не боится экспериментировать и умеет здорово игнорировать искусственные ограничения.
Именно здесь нужны вы.
Singapore Efficiency team Riot создаёт технологии, позволяющие творческим командам работать максимально эффективно. Animation включает одни из самых трудоёмких технических задач студии — retargeting, cleanup, foot-locking и работу с rigs — и эта роль должна снять эту нагрузку с animators, чтобы они могли больше времени уделять performance и выразительности. Позиция подчиняется Sr Manager, Machine Learning Engineer.
В роли Staff Machine Learning Engineer, Animation вы будете проектировать и выпускать ML tools, ускоряющие техническую основу animation workflows — от motion processing до rig-related процессов — и интегрировать их в существующую работу animators.
Обязанности
- Создавать assistive animation tooling на основе motion synthesis, motion matching/blending, retargeting и physics-based character control, убирая механические этапы из workflow animator.
- Работать с animators и tech artists, выявлять затратные этапы keyframing, cleanup и retargeting и выпускать tools, сокращающие их.
- Определять и проводить evaluation motion quality — naturalness, foot-sliding, responsiveness — и измерять время, возвращённое animators.
- Следить за развитием motion generation и character control и оценивать, что действительно работает на production rigs и в рамках runtime budgets.
Обязательные требования
- Магистрская или Ph.D. степень в Computer Science, Statistics, Mathematics или смежной области с фокусом на Machine Learning, Data Science или AI.
- Специализация Animation: глубокая экспертиза motion и character-animation ML, включая motion synthesis, motion matching, retargeting, physics-based control и reinforcement learning для character control.
- Минимум 5 лет применения Machine Learning к реальным задачам и успешной поставки end-to-end ML solutions в Animation.
- Подтверждение state-of-the-art работы через peer-reviewed публикации, например SIGGRAPH, SIGGRAPH Asia, NeurIPS, ICLR, CVPR, и/или выпущенные проекты, open-source вклад или production Animation systems.
- Уверенное программирование на Python, C, C++ или C# и практический опыт PyTorch, TensorFlow или JAX.
- Хорошее понимание statistical analysis, experimental design и evaluation techniques.
- Глубокий опыт Generative Models, включая motion diffusion, flow matching, VAE и autoregressive/transformer motion models, применяемых для artist-assistive tools и ускорения animation pipeline.
- Отличные коммуникативные навыки для объяснения сложных технических концепций нетехническим stakeholders.
- Leadership-опыт, включая наставничество junior членов команды и interns и кросс-функциональное взаимодействие, крайне желателен.
Желательные квалификации
- Опыт работы в игровой индустрии или смежной сфере будет плюсом.
Успех в этой роли определяется профессиональной экспертизой, духом сотрудничества и решениями, ставящими удовольствие игроков на первое место. Мы будем учитывать ваше образование, опыт и личные отношения с играми. Если вам близка эмпатия к игрокам и важен их игровой опыт, эта роль может подойти вам.
Наши преимущества
- Полная поддержка релокации.
- Полная медицинская страховка для вас, супруга/супруги и детей.
- Гибкая политика оплачиваемого отпуска.
- Пенсионные льготы с софинансированием компании.
- Страхование жизни, родительский отпуск, а также краткосрочная и долгосрочная страховка на случай нетрудоспособности.
- Play Fund, позволяющий углублять знания об игроках и сообществе через игры.
- Компания удваивает ваши пожертвования времени и денег некоммерческим организациям.
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.