Наша команда разрабатывает бэкенд рекомендательной системы для ключевых сервисов VK. Мы работаем с десятками миллионов пользователей, сотнями тысяч запросов в секунду и формируем персональные ленты в реальном времени с использованием сотен ML-моделей.
Мы успешно построили и поддерживаем бэкенд рекомендательной системы VK Видео, VK Клипы, Дзена, VK Музыки, ленты ВКонтакте, а сейчас создаём рекомендательную платформу, которая станет основой для рекомендательных систем различных продуктов.
Рекомендательная система создаётся на основе множества ключевых компонентов и кроме сore-части также включает инфраструктуру для тестирования, инфраструктуру для проведения A/B-экспериментов, инфраструктуру доставки данных, инструменты управления конфигурациями, а также полноценную CI/CD-инфраструктуру.
Стек: Java 21, YTSaurus, Cassandra, Kafka, Gradle 8, GitLab & TeamCity, CatBoost, Off-Heap Memory, SpringBoot, TestContainers, YTSaurus (map-reduce).
Мы ищем руководителя команды вспомогательной инфраструктуры, для которого основным вызовом станет развитие экосистемы вокруг потребностей большой core-части и создание внутренних продуктов, без которых невозможна эффективная работа рекомендательной системы.
Задачи
- Проектирование архитектуры;
- ресурсное планирование;
- наём и развитие команды;
- разработка на Java;
- код-ревью.
Требования
- Опыт в роли лида команды бэкенда;
- сильный опыт с Java (от пяти лет);
- уверенные знания инфраструктуры.
Будет плюсом
- Опыт DevOps;
- опыт Fullstack-разработки.
Мы предлагаем
Формат работы
Уровень
График работы

AI VK
Мы развиваем технологии искусственного интеллекта для ключевых продуктов VK, создаём систему рекомендаций и поиска контента на наших платформах.