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

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

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

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

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

Мы успешно построили и поддерживаем бекенд рекомендательной системы Дзена, а сейчас масштабируем наши решения на другие сервисы компании (VK Клипы, VK Видео): оптимизируем существующие модели и создаём новые, чтобы адаптировать сервисы к возросшей нагрузке и новым форматам контента, а также повысить качество выдачи.

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

Готовы предлагать как комбинированный формат работы из любого офиса в VK, так и удаленный из России и Беларуси.

Задачи

  • Писать код на Java по всему стеку рекомендательной системы;
  • совместно с ML-инженерами проектировать и внедрять сервисы для моделей ранжирования;
  • развивать архитектуру под новые продукты;
  • оптимизировать алгоритмы для экономии серверных мощностей.

Требования

  • Опыт коммерческой разработки на Java от 3 лет (или разрабатывали на любом современном языке и готовы перейти на Java);
  • знание алгоритмов и основных структур данных;
  • желание научиться или умеете работать с большими данными и высоконагруженными системами;
  • интерес к технически сложным задачам и оптимизации кода.

Будет плюсом

  • понимание ML;
  • опыт работы с высоконагруженными системами и MapReduce.

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

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

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

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

Уровень

middle
senior

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

полный

AI VK

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

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

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

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

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

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

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

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

Go Developer в команду Сообществ

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

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

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

Разработчик в команду инфраструктуры метрик AB

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

Senior Java Developer

Единые облачные технологии
Санкт-Петербург, комбинированный

Java Lead команду рекомендательных сервисов и модерации

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

Разработчик в Сервисы, КП

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

Backend-инженер

Рекламные технологии
Москва, комбинированный

Бэкенд-разработчик в Центр технологий в VK

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

Старший программист мобильных приложений

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

Head of Engineering в Одноклассники

ОК
Москва, гибкий

Senior Java Developer

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

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

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

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

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

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

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

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

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

Senior Java Developer

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

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

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

Бэкенд-разработчик в Центр технологий

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

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

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

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

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

Руководитель отдела разработки

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

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

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

Middle Java Developer

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

Java-разработчик в группу разработки Java-платформы (Cassandra)

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

C++ Developer (Senior)

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

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

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

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

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

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

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

Java/Go-разработчик в команду Игр и приложений

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

Java Lead команды рекомендательных сервисов и модерации

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

Go-разработчик, группа разработки и сопровождения инструментов надёжности

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

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

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

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

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

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

Data Office
Москва, гибкий

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

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