Яндекс Музыка — это не просто стриминговый сервис с десятками миллионов треков, подкастами и персональными рекомендациями. Это проект, который создаёт эмоции. Мы верим, что наша работа напрямую влияет на счастье пользователя, а значит, увеличивает количество добра в мире. Сердце сервиса — «Моя волна», где умные алгоритмы в реальном времени подстраиваются под настроение слушателя, почти мгновенно дообучаясь на его реакциях.
ML-команда Яндекс Музыки создаёт будущее персонализированного аудио. Мы активно экспериментируем с архитектурами трансформеров, внедряем рантайм-дообучение моделей, используем CatBoost, DeepRanker, PyTorch и методы коллаборативной фильтрации. Мы отвечаем за полный цикл: от исследований и подготовки данных до внедрения моделей в продакшен. Для нас правильно собранный обучающий датасет не менее ценен, чем новая архитектура.
Качество рекомендаций складывается из точности, разнообразия, свежести, адаптивности и серендипности — того самого ощущения, когда незнакомый трек попадает прямо в сердечко. Чтобы измерять эффект от внедрений, мы следим за метриками и уделяем огромное внимание A/B-тестам: прямо сейчас запущено несколько десятков экспериментов. Кроме того, мы отвечаем за инфраструктуру рекомендательной системы, которая состоит из цепочки компонентов, а кластер GPU и тысячи CPU под капотом обрабатывают наши запросы онлайн 24/7.
Исследование SOTA-моделей на музыкальных данных
Вам предстоит исследовать новые архитектуры, в том числе end-to-end-модели, внедрять дополнительные источники знаний при обучении нейросетей и оптимизировать скорость и качество моделей. Мы работаем с тяжёлыми трансформерами и обучаем их на сотнях терабайтов данных, чтобы добиться максимального качества рекомендаций. В Яндекс Музыку ежесекундно приходят многие тысячи запросов, и нужно очень быстро подбирать релевантные треки. У нас уже внедрены target-aware ARGUS (авторегрессивный трансформер) и нейроранжирование, несмотря на огромный RPS.
Внедрение в продакшен
Вы будете встраивать обученные модели в ранжирование и кандидатогенерацию, строить пайплайны регулярного дообучения, писать надёжный и эффективный продакшен-код на Java.
Аналитика и A/B-эксперименты
Нужно будет проводить A/B-тесты, проверять гипотезы о процессе прослушивания музыки пользователями и исследовать различные таргеты для обучения моделей.
Больше об ML в Яндексе — в канале Yandex for ML.
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят:
Плановая помощь и неотложная за рубежом, страхование от несчастных случаев для любителей активного отдыха и лечение критических заболеваний.
Врачи в клиниках по ДМС, онлайн-консультации с психологами. А также психотерапия в офисах, где есть кабинет психотерапевта.
Мы за превентивную заботу о здоровье, поэтому по ДМС можно проходить чекапы и регулярно вакцинироваться.
30 дней в году оплачиваются — вы получите полную зарплату, как будто не болели.
Плановые процедуры, профессиональная чистка и экстренная помощь за рубежом.
После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия.
Если почувствовали себя неважно, можно обратиться в кабинет врача-терапевта, такие есть во всех крупных офисах Яндекса.
Оплачиваем ведение беременности и роды для сотрудниц и жён сотрудников, которые с нами более двух лет.
Страховка для родственников по системе 80/20: мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%. В страховку входит всё то же самое, что и у вас.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.