ML-разработчик (рекомендательные системы)
Описание
Локация: Санкт-Петербург. Формат работы: офисный или комбинированный.
Компания
VK развивает высоконагруженные цифровые сервисы, включая социальную сеть ВКонтакте с миллионами пользователей и большими объёмами API-запросов.
Что делать
Улучшать качество рекомендаций и алгоритмов ранжирования контента.
Анализировать поведение пользователей и потребление контента.
Формулировать и проверять гипотезы, проводить A/B-тесты.
Участвовать в разработке сервисов рекомендательной ленты.
Внедрять алгоритмы в бэкенд на Java.
Требования
От трёх лет опыта в ML.
Знание классических алгоритмов и принципов машинного обучения.
Знание алгоритмов и структур данных.
Опыт работы с технологиями обработки больших данных: Hadoop, Spark, YT и другими.
Понимание принципов и подходов к построению рекомендательных систем.
Уровень: middle или senior.
Культура и преимущества
Работа над высоконагруженным проектом социальной сети.
В сервисе выполняется до 30 релизов в сутки и обрабатывается до 125 миллиардов запросов к API.
Возможность решать задачи в области рекомендательных систем, информационного поиска, ранжирования, графовых алгоритмов и анализа контента.