Вакансия Руководитель разработки Core-бэкенда рекомендательной системы в AI VK, Москва

Руководитель разработки Core-бэкенда рекомендательной системы в AI VK, Москва

Руководитель разработки Core-бэкенда рекомендательной системы в AI VK, Москва

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

Рекомендательная система обрабатывает сотни тысяч запросов в секунду, персонализируя ленты в реальном времени с использованием моделей машинного обучения. Мы уже успешно внедрили наши рекомендательные технологии в такие сервисы, как Дзен, VK Видео, VK Клипы, VK Музыка и лента ВКонтакте.

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

Мы создаём решения, которые:

  • Обрабатывают огромные потоки данных в реальном времени и обеспечивают надёжную персонализацию для десятков миллионов пользователей.
  • Масштабируются без потери производительности и качества рекомендаций.
  • Поддерживают гибкую настройку алгоритмов и параметров ранжирования без необходимости глубокой работы с кодом.
  • Гарантируют предсказуемость работы даже под экстремальными нагрузками.

Перед нами стоит задача разработки архитектуры и ключевых компонентов платформы, включая хранилище данных, систему обработки информации, рантайм кластера для ранжирования, оркестратор и другие модули.

Стек: Java 21, YTSaurus, Cassandra, Kafka, Gradle 8, GitLab & TeamCity, CatBoost, Off-Heap Memory, SpringBoot, TestContainers.

Задачи

  • Проектирование и разработка распределённой, отказоустойчивой и масштабируемой инфраструктуры для обработки и выдачи рекомендаций.
  • Разработка платформенных решений, которые позволяют ML-специалистам легко управлять моделями и экспериментами через конфигурации и UI.
  • Оптимизация производительности системы под высокие нагрузки.
  • Создание инструментов для мониторинга, отладки и улучшения качества рекомендаций.
  • Взаимодействие с командами по машинному обучению, инфраструктуре и продуктовой разработке для интеграции решений.

Требования

  • Опыт управления командой разработки, участие в стратегическом планировании технического развития.
  • Глубокие знания в области архитектуры бэкенд-систем, распределённых вычислений, работы с базами данных.
  • Опыт работы с высоконагруженными сервисами и проектирования отказоустойчивых решений.
  • Владение C++, Go, Java или другими системными языками.
  • Опыт создания платформенных решений, в том числе API, UI и систем конфигурирования.
  • Опыт оптимизации вычислений и хранения данных.

Будет плюсом

  • Понимание принципов работы рекомендательных систем и машинного обучения.
  • Опыт с ML.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Бонусы от партнеров
Интересные задачи

Формат работы

офисный
комбинированный
дистанционный

Уровень

lead

График работы

полный

AI VK

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

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Бонусы от партнеров
Интересные задачи

Похожие вакансии

Java Developer в команду Соцсервисов

ОК
Санкт-Петербург, гибкий

Android developer

VK Teams
Москва, гибкий

Java Developer в команду онлайн-рекомендаций

AI VK
Москва, гибкий

Go разработчик | Рекомендательные системы

VK
Москва, гибкий

Golang Developer в команду платформы

ВКонтакте
Санкт-Петербург, гибкий

Руководитель группы разработки хранилищ

Единые облачные технологии
Москва, гибкий

Senior Fullstack-разработчик в команду ИБ (Go, React)

Информационная безопасность
Москва, гибкий

Java разработчик в команду Социальных сервисов

AI VK
Москва, комбинированный

Android Developer в горизонтальные сервисы

ВКонтакте
Санкт-Петербург, гибкий

Ведущий Java-разработчик

Единые облачные технологии
Москва, гибкий

Android разработчик

VK Звонки
дистанционный

Руководитель команды разработки высоконагруженных систем

VK Видео
Санкт-Петербург, комбинированный

Java разработчик в команду ML

AI VK
Санкт-Петербург, комбинированный

Старший разработчик ML Training Platform

AI VK
Москва, гибкий

Старший Java-разработчик в команду рекомендаций социальных сервисов

AI VK
Санкт-Петербург, гибкий

Java-разработчик в команду контента

ОК
Санкт-Петербург, комбинированный

Java Developer

VK Звонки
Москва, гибкий

Java-разработчик

VK
Москва, гибкий

Инженер-программист

VK WorkSpace
Москва, гибкий

Java-разработчик в команду рекомендательной системы

AI VK
Москва, гибкий

Ведущий Python- программист

VK Tech
Москва, гибкий

Back-End Developer в команду ленты

ВКонтакте
Санкт-Петербург, гибкий

Java Developer (единая видеоплатформа)

VK
дистанционный

Android разработчик в MAX

MAX
Москва, гибкий

Senior/Middle Go Developer

Mail
Москва, комбинированный

Старший программист

AI VK
Москва, комбинированный

Java разработчик в команду разработки поискового движка

Поиск
Санкт-Петербург, гибкий

Team Lead Java

MAX
Москва, офисный

Python-разработчик

AI VK
Москва, офисный

Руководитель команды Backend-разработки

ОК
Санкт-Петербург, гибкий

Java Team Lead

VK
Москва, комбинированный

Senior Java Developer

VK
Москва, гибкий

Senior Java Developer

MAX
Москва, комбинированный

Go Developer в команду инфраструктуры

ВКонтакте
Санкт-Петербург, гибкий

Старший Back-end разработчик

RuStore
Москва, гибкий

Java Developer системы MaaS

AI VK
Москва, гибкий

Разработчик баз данных

Единые облачные технологии
Москва, гибкий

Java-разработчик

Дзен
Москва, комбинированный

Full-Stack Developer в команду разработки Монетизации

ОК
Санкт-Петербург, гибкий

C++ Developer (Senior)

MAX
дистанционный

Руководитель службы распределенных вычислений

VK
Москва, гибкий

Android-разработчик

VK
Москва, гибкий

Java-разработчик (Big Data)

VK
Москва, гибкий

Руководитель команды разработки (Go)

ВКонтакте
Санкт-Петербург, гибкий

Java Developer

ОК
Санкт-Петербург, гибкий

Ведущий программист Rust

Tarantool
Москва, гибкий

Разработчик Backend

VK Tech
Москва, гибкий

Team Lead DWH

Data Office
Москва, комбинированный

Golang Developer в команду «WARP»

Информационная безопасность
Москва, гибкий

Старший программист

VK Tech
Москва, гибкий

Java-разработчик в команду Tracer

ВКонтакте
Москва, гибкий

Middle Java Developer

MAX
Москва, комбинированный

Android-разработчик в VK Видео Live

VK Видео
Москва, гибкий

Backend Developer MLOps-инфраструктуры

AI VK
Москва, гибкий

Java Developer контент-системы

AI VK
Москва, гибкий

Lead A/B Platform

Data Office
Москва, комбинированный

Go Developer

Единые облачные технологии
Москва, гибкий

Weekend offer_backend_2025

VK
Москва, комбинированный