Обязанности:
Команда AI VK развивает технологии искусственного интеллекта для ключевых продуктов компании, разрабатывает систему рекомендаций и поиска контента на наших платформах, чтобы 95% пользователей рунета быстро и эффективно решали свои задачи с помощью сервисов VK. Команда бэкенда рекомендательной системы AI VK работает с десятками миллионов пользователей, сотнями тысяч запросов в секунду и формирует персональные ленты в реальном времени с использованием сотен ML-моделей.Мы ищем человека, который будет развивать инструменты рекомендательной системы на уровне всей компании: инфраструктуру А/В-тестирования, распределённый шедулер для регулярных задач, инфраструктуру доставки данных, утилиты взаимодействия с экосистемой YT.Технологии и решения, которые мы используем: Cassandra, Kafka, Java 21, Gradle 8, Gitlab & TeamCity, CatBoost, Off-Heap Memory, SprintBoot, TestContainers. Задачи: отвечать за развитие и разработку инструментов доставки данных; развивать распределённый шедулер; принимать участие в ресурсном планировании; нанимать и развивать сотрудников в команде. Ищем в опыте кандидата: знаете Java или разрабатывали на любом современном языке и готовы перейти на Java; имеете опыт руководства командой; знаете алгоритмы и основные структуры данных; хотите научиться или умеете работать с большими данными и высоконагруженными системами; любите технически сложные задачи и оптимизировать код.Java Lead разработчик / Backend Java Developer (Lead)
От 270 000 до 350 000 руб.
Москва
Теории от практиков