Руководитель команды ML в Яндекс Игры
Яндекс Игры — это международная платформа с более чем 40 миллионами пользователей каждый месяц. Для ML-разработки это важно, ведь такая аудитория позволяет проводить множество параллельных экспериментов и получать результаты максимально быстро. Мы уже входим в топ-3 мировых платформ с веб-играми.
Рекомендательная система — ядро Яндекс Игр: вокруг неё строятся интерфейс, сценарии и бизнес-логика. Рост качества рекомендаций напрямую влияет на ключевые метрики сервиса и бизнеса. Сейчас это сложная система с сотнями признаков, несколькими уровнями отбора, ранжирования и бизнес-логики.
Задачи и обязанности
Повышение качества рекомендаций
Ваша работа будет напрямую влиять на то, какие игры увидят миллионы пользователей, которые ежедневно заходят в Яндекс Игры. Рост качества рекомендаций — одна из ключевых задач сервиса: вам предстоит вместе с продуктом и аналитикой выстраивать стратегию экспериментов, развивать онлайн- и офлайн-метрики, оценивать влияние новых идей и принимать решения о том, какие изменения станут частью продукта.
Управление командой и её развитие
Вы будете формировать сильную команду: участвовать в найме, помогать разработчикам расти, создавать для них понятные цели и поддерживать мотивацию. При этом важно оставаться «играющим тренером»: участвовать в разработке ключевых частей системы, проводить ревью, разбирать сложные технические задачи, быть для команды техническим ориентиром.
Развитие архитектуры рекомендательной системы
В рекомендациях участвует не один алгоритм машинного обучения — это большая рантайм-система с несколькими уровнями отбора, ранжирования и бизнес-логики. Вам предстоит проектировать и развивать компоненты этой системы, выделять узкие места, предлагать и внедрять архитектурные улучшения и оценивать влияние изменений на качество и устойчивость сервиса.
Больше об ML в Яндексе — в канале Yandex for ML
Требования
- Работали с RecSys или информационным поиском
- Управляли командой разработки и умеете оценивать и решать сложные технические задачи
- Владеете Python и C++ на уровне, достаточном для реализации и оптимизации своих идей в продакшене
Дополнительные требования
- Работали с проектами в похожей области
- Имеете углублённые знания в области современного DL