ML-разработчик-исследователь для R&D рекомендательных систем
Команда R&D исследует и внедряет новые методы ранжирования и персонализации для сервисов Яндекса. Вы будете разрабатывать и внедрять модели (трансформеры, GNN, RL), готовить данные, обучать и оценивать модели и интегрировать решения в экосистему продуктов
ГрейдSenior
Стек
PythonтрансформерыMapReduceSQLграфовые нейросетинейросетевое ранжированиеобучение с подкреплениемC++
Задачи
- •Изучать SOTA-статьи и исследовать новые подходы
- •Готовить данные и проводить эксперименты по обучению моделей
- •Разрабатывать и улучшать модели: трансформеры, GNN, RL и ранжирование
- •Оценивать качество моделей и интерпретировать результаты
- •Внедрять технологии в продакшен и создавать инструменты для интеграции по экосистеме
Обязательно
- •хорошая алгоритмическая подготовка
- •уверенное владение Python
- •сильная математическая подготовка в ML
- •знание теории глубокого обучения и трансформеров
- •опыт работы с нейросетевыми моделями и распределённым обучением
Будет плюсом
- •разработка фреймворка для распределённого обучения
- •внедрение нейросетей в продакшен
- •опыт representation learning на больших данных (графы, текст, изображения)
- •опыт разработки на C++ и профилирование обучения
- •публикации в профильных конференциях
- •опыт разработки рекомендательных систем
- •опыт работы с MapReduce и SQL