Point your AI agent at freehire and let it find you a job.

Get the CLI →

VK, AI VK

NewBe an early applicant

Программист-исследователь, команда социальных сервисов, VK

Posted 4 views
Discussion

Summary

ML developer/researcher on VK's social services team, building and optimizing recommendation models for VKontakte and Odnoklassniki feeds (stories, friends, communities), migrating services to a unified content platform, building big-data pipelines, and running A/B experiments. Core stack: ML, Hadoop/Spark, realtime services.

Наши продукты — это миллионы пользователей ВКонтакте и Одноклассников, которые каждый день видят рекомендации: истории, друзей, сообщества, подарки, игры, стикеры, анкеты в знакомствах и многое другое. За этим стоят ML-алгоритмы, пайплайны обработки больших объёмов данных и множество A/B-экспериментов.

Сейчас мы активно переносим рекомендательные вертикали на единую контентную платформу (ЕКП) — единая на весь ВК платформа создания рекомендательных систем. Нам нужны сильные ML-разработчики для решения наших амбициозных задач.

О проекте

Команда социальных сервисов отвечает за ранжирование контента в продуктах ВК и ОК. Мы работаем с лентой, историями, рекомендациями друзей, сообществ и других социальных фич. Наша цель — помогать пользователям находить самое интересное, а авторам — новую аудиторию.

Мы строим end-to-end рекомендательные системы: от генерации идей до реализации факторов, обучения моделей и A/B-тестирования.

Задачи

  • Разработка и оптимизация ML-моделей для рекомендаций
  • Участие в переносе рекомендательных сервисов на ЕКП (единую контентную платформу)
  • Построение пайплайнов обработки больших объёмов данных
  • Эксперименты: проверка гипотез, анализ A/B-тестов, улучшение метрик
  • Генерация идей по улучшению качества работы рекомендаций и участие в проектировании рекомендательных сервисов

Требования

  • Опыт в ML от двух лет
  • Опыт работы с большими данными (Hadoop, Spark)
  • Опыт работы с realtime-сервисами

Будет плюсом

  • Опыт с рекомендательными и поисковыми системами
  • Опыт проведения и анализа A/B-экспериментов
  • Опыт работы с ООП-языками (Java, С++)

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.