Java Developer в команду рекомендательной системы

VK

Java Developer в команду рекомендательной системы

Описание вакансии

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

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

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

У нас вы сможете

  • Научиться делать отказоустойчивые высоконагруженные сервисы
  • Разобраться в построении больших публичных сервисов
  • И узнать всё о масштабируемых системах

Вы будете

  • Писать код на Java по всему стеку рекомендательной системы
  • Совместно с ML-инженерами проектировать и внедрять сервисы для моделей ранжирования

  • Развивать архитектуру под новые продукты

  • Оптимизировать алгоритмы для экономии серверных мощностей

Технологии и решения, которые мы используем: Cassandra, Kafka, Java 21, Gradle 8, Gitlab & TeamCity, CatBoost, Off-Heap Memory, SpringBoot, TestContainers.

У нас всё сложится, если вы

  • Имеете опыт коммерческой разработки на Java от трёх лет (или разрабатывали на любом современном языке и готовы перейти на Java)
  • Знаете алгоритмы и основные структуры данных

  • Хотите научиться или умеете работать с большими данными и высоконагруженными системами

  • Любите технически сложные задачи и оптимизировать код

Будет плюсом

  • Понимание ML
  • Опыт работы с высоконагруженными системами и MapReduce
Посмотреть контакты работодателя

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

Яндекс
Полный день
  • Санкт-Петербург

  • Не указана

Рекомендуем
Пэй Энджин

Java developer (Middle/Senior)

Пэй Энджин

Полный день
  • Санкт-Петербург

  • Не указана

Рекомендуем
Haulmont
Полный день
  • Санкт-Петербург

  • Не указана

Рекомендуем
VK
Полный день
  • Санкт-Петербург

  • Не указана

Формат кода
Удаленная работа
  • Санкт-Петербург

  • Не указана

Протей, НТЦ
Полный день
  • Санкт-Петербург

  • до 200000 RUR

NEXTEPIC
Удаленная работа
  • Санкт-Петербург

  • от 270000 RUR

Уно-Софт

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

Уно-Софт

Полный день
  • Санкт-Петербург

  • до 140000 RUR

Just AI
Полный день
  • Санкт-Петербург

  • до 140000 RUR

VK
Полный день
  • Санкт-Петербург

  • до 140000 RUR

Бизнес Технологии

Senior java разработчик

Бизнес Технологии

Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

Kesmaty
Удаленная работа
  • Санкт-Петербург

  • до 260000 RUR

KMS Lighthouse
Полный день
  • Санкт-Петербург

  • до 260000 RUR

Евросиб
Полный день
  • Санкт-Петербург

  • до 260000 RUR

Eclipse Digital

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

Eclipse Digital

Удаленная работа
  • Санкт-Петербург

  • до 290000 RUR

Бизнес Технологии

Senior fullstack java developer

Бизнес Технологии

Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

i-FREE
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

НЕОС
Полный день
  • Санкт-Петербург

  • до 300000 RUR

Axiom JDK
Удаленная работа
  • Санкт-Петербург

  • до 300000 RUR

СБЕР
Полный день
  • Санкт-Петербург

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию