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

Дата размещения вакансии: 09.01.2025
Работодатель: VK
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

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

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

Мы ищем человека, который будет развивать инструменты рекомендательной системы на уровне всей компании: инфраструктуру А/В-тестирования, распределённый шедулер для регулярных задач, инфраструктуру доставки данных, утилиты взаимодействия с экосистемой YT.

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

Задачи:

  • отвечать за развитие и разработку инструментов доставки данных;
  • развивать распределённый шедулер;
  • принимать участие в ресурсном планировании;
  • нанимать и развивать сотрудников в команде.

Требования:

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