Мы создаём крупнейшую рекомендательную систему в России. Миллионы пользователей ВКонтакте каждый день видят рекомендации: истории, друзей, сообщества, подарки, игры, стикеры, анкеты в знакомствах и многое другое. За этим стоят ML-алгоритмы, пайплайны обработки больших объёмов данных и множество A/B-экспериментов. Ни одна контентная платформа не может существовать без производителей контента. Поэтому развитие и удержание авторов, обеспечение авторского счастья являются нашими первоочередными задачами.
Основные цели команды:
- End2end реализуем сценарии ранжирования контента в ленте с учётом баланса интересов пользователей и авторов
- Помогаем новым авторам набирать просмотры и подписчиков и активно развиваться
- Помогаем авторам с интересным нишевым контентом найти свою аудиторию
Нам нужен сильный ML-лид, который возьмёт на себя руководство одной из команд авторов.
Задачи
- Руководить командой ML-инженеров: нанимать, развивать, выстраивать процессы
- Ставить цели команде, декомпозировать их на понятные и достижимые задачи
- Повышать эффективность рекомендательных алгоритмов и решать реальные пользовательские проблемы с помощью ML
- Разрабатывать решения с учётом высокой нагрузки и специфики инфраструктуры рекомендаций, обеспечивая стабильность и производительность ML-сервисов в проде
- Разрабатывать и улучшать продуктовые ML-фичи в сервисе
- Проводить A/B-эксперименты, анализировать метрики и пользовательское поведение
Требования
- Опыт в роли руководителя технической команды (ML или разработчиков) от двух лет
- Хорошие знания алгоритмов, структур данных и основ машинного обучения
- Практический опыт разработки на C++, Java или Python
- Опыт работы с рекомендательными или поисковыми системами
- Будет плюсом работа с ML-решениями в условиях высокой нагрузки