
Руководитель группы, Feature Flow в AI VK
в VK
Технологии/инструменты
В рекомендациях, поиске и рекламе ключевую роль играют эмбеддинги — векторные представления контента. Их нужно считать в поточном режиме для всех новых объектов (видео, изображений, постов, рекламных объявлений) и быстро доставлять в систему ранжирования Discovery Runtime.
Feature Flow предоставляет ML-командам возможность самостоятельно управлять графами поточного обогащения данных и расчёта моделей. Платформа реализует материализацию таких графов в пайплайны стриминговой обработки данных, используя фреймворк Stream Flow. Результаты расчётов записываются в распределённое хранилище YTsaurus.
Наша команда пишет на Java 21, использует Spring Boot, YTsaurus, Postgres, Gradle, GitLab CI, Grafana и множество внутренних инструментов.
Задачи
- Улучшение UX, снижение TTM
- Интеграция новых сценариев
- Оптимизация ресурсов
- Обеспечение надёжности
- Миграция пайплайнов из неплатформенных решений
Требования
- Опыт разработки на Java от пяти лет
- Опыт в проектировании отказоустойчивых сервисов
- Уже управляли командой разработки из 5+ человек
- Желание быстро осваивать новые технологии и подходы

О компании VK
VK — крупнейшая технологическая компания по числу пользователей в Рунете. Цифровые продукты VK предоставляют десяткам миллионов людей возможность решать повседневные задачи онлайн: общаться, учиться, развлекаться и самореализовываться. Для предпринимателей VK разрабатывает инструменты развития и продвижения бизнеса в социальных сетях и на контентных платформах. Для бизнес-клиентов VK развивает продукты и услуги по цифровизации.
VK — это команда профессионалов, которая создает комфортную и безопасную цифровую среду для миллионов людей и тысяч бизнес-клиентов. Компания привлекает лучшие таланты и предоставляет им возможность раскрыть свой потенциал в дружелюбной и безопасной среде, в командной работе над популярными цифровыми продуктами и сервисами.