← Все вакансии

Руководитель команды

1 день на сайте
Рекомендации
Москва гибкий Backend полный Senior
Откликнуться на сайте Рекомендации →

Команда департамента AI развивает технологии искусственного интеллекта для ключевых продуктов компании, разрабатывает систему рекомендаций и поиска контента на наших платформах, чтобы 95% пользователей рунета быстро и эффективно решали свои задачи с помощью сервисов VK.

Команда онлайн-рекомендаций AI VK занимается формированием персонифицированных лент на основе пользовательских профилей. Для этого мы отбираем десятки тысяч контентных кандидатов из десятка источников, а затем в несколько этапов оставляем только самое релевантное для пользователя, имея на выходе небольшое количество единиц контента. Для каждой ленты мы отслеживаем качество рекомендаций по множеству параметров, проводим А/B-тесты и оцениваем их влияние для постоянного эволюционирования системы. Каждый запрос обрабатывается на шардированном облачном кластере, состоящем из 100k CPU и 250Tb RAM.

Задачи

  • Управлять командой backend-разработки
  • Разрабатывать отказоустойчивые масштабируемые высоконагруженные микросервисы на Java, настраивать мониторинги и выводить их прод
  • Принимать архитектурные и технические решения
  • Реализовывать инфраструктуру для возможности гибкого конфигурирования ML-экспериментов и рекомендательного пайплайна

Требования

  • Опыт управления командой разработчиков
  • Знаете Java или разрабатывали на любом современном языке и готовы перейти на Java
  • Знаете алгоритмы и основные структуры данных
  • Хотите научиться или умеете работать с большими данными и высоконагруженными системами
  • Любите технически сложные задачи и оптимизировать код
java