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

Описание роли

На позиции Java-разработчика в команду рекомендательной системы AI VK вы будете отвечать за полный цикл разработки сервисов ранжирования и рекомендаций: от проектирования архитектуры до оптимизации производительности под высокую нагрузку. Ваша основная задача — создавать и развивать микросервисную экосистему, обеспечивающую выдачу персонализированных рекомендаций миллионам пользователей в реальном времени. Вы будете тесно сотрудничать с ML-инженерами над интеграцией моделей ранжирования, участвовать в дизайне API и внедрять лучшие практики разработки, такие как CI/CD, мониторинг и контейнеризация.

Ваши ключевые обязанности:
• Проектировать и реализовывать высоконагруженные микросервисы на Java;
• Интегрировать и настраивать сервисы для ML-моделей ранжирования вместе с командой Data Science;
• Оптимизировать алгоритмы и архитектуру для сокращения времени отклика и экономии ресурсов;
• Работа с распределёнными системами, очередями сообщений (Kafka) и технологиями MapReduce;
• Участвовать в ревью кода, внедрять единые стандарты разработки и обеспечивать качество релизов;
• Поддерживать архитектуру под новые продукты и масштабировать существующие решения.

Что делает вакансию особенной

Работа в AI VK — это сочетание передовых технологий и высокого пользовательского трафика: рекомендательная система компании обрабатывает десятки миллионов операций в сутки. Вы получите:
• Гибридный формат с возможностью удалённой и офисной работы в Москве;
• Влияние на ключевой продукт, которым ежедневно пользуется крупная аудитория VK;
• Сотрудничество с экспертами в области ML и Big Data;
• Доступ к внутренним тех-конференциям и внешним мероприятиям;
• Возможность участия в масштабных экспериментах и A/B-тестах.

О компании

VK — ведущая социальная платформа, объединяющая сотни миллионов пользователей на территории СНГ и за её пределами. Компания активно инвестирует в AI-разработки и Big Data, создаёт собственные ML-лаборатории и открывает доступ к уникальным исследованиям. Команда VK ценит инновации, открытое общение и рост сотрудников: в компании действуют программы менторства и развития, доступен широкий набор внутренних обучающих курсов.

Оценка вакансии
3.7 / 10
Вакансия предлагает работу над ключевым продуктом VK — высоконагруженной рекомендательной системой на базе Java и микросервисов. Кандидатов ждут интересные задачи по оптимизации, интеграции ML-моделей и масштабированию архитектуры. Гибридный формат и сотрудничество с экспертами обеспечивают комфортные условия и перспективы профессионального роста.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал