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

На работу требуется старший java-разработчик в команду рекомендаций социальных сервисов.

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

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

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

Вы будете:



участвовать в разработке архитектуры рекомендательных сервисов с нуля, но с учётом уже используемых и обкатанных технологий;



разрабатывать высоконагруженные рекомендеры, которые можно будет разворачивать под новые сервисы VK;



внедрять в эти рекомендеры модели машинного обучения совместно с ML-инженерами.



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

Чего мы ждём от кандидатов:



опыта коммерческой разработки на Java от трёх лет;



опыта работы с фреймворками для data-intensive систем;



опыта или желания разбираться с сервисами на основе ML, в частности с рекомендательными системами;



будет плюсом опыт с Hadoop, Spark.

Условия:
Полный рабочий день

Александра
Обновлено: 23.05.2025
Размещено: 23.05.2025
Просмотров: 3 (+1)
Загрузка...