Java Developer в команду рекомендательной системы
Приглашаем Вас на работу на должность Java Developer в команду рекомендательной системы зарплата Полная занятость Полный рабочий день
Расширенное описание |
|
---|---|
Вакансия |
Java Developer в команду рекомендательной системы |
Зарплата |
|
Организация |
КНОПКА |
Адрес организации |
г Москва |
Адрес трудоустройства
Регион: Москва МО
Дополнительная информация по адресу: г Москва
Должностные обязанности
Команда AI VK развивает технологии искусственного интеллекта для ключевых продуктов компании, разрабатывает систему рекомендаций и поиска контента на наших платформах, чтобы 95% пользователей рунета быстро и эффективно решали свои задачи с помощью сервисов VK. Наша команда разрабатывает бэкенд рекомендательной системы для ключевых сервисов VK. Мы работаем с десятками миллионов пользователей, сотнями тысяч запросов в секунду и формируем персональные ленты в реальном времени с использованием сотен ML-моделей. Мы успешно построили и поддерживаем бэкенд рекомендательной системы Дзена, а сейчас масштабируем наши решения на другие сервисы компании (VK Клипы, VK Видео): оптимизируем существующие модели и создаём новые, чтобы адаптировать сервисы к возросшей нагрузке и новым форматам контента, а также повысить качество выдачи. Стек: Cassandra, Kafka, Java 21, Gradle 8, Gitlab & TeamCity, CatBoost, Off-Heap Memory, SprintBoot, TestContainers. Готовы предлагать как комбинированный формат работы из любого офиса в VK, так и удалённый из России и Беларуси. Задачи:
- писать код на Java по всему стеку рекомендательной системы;
- совместно с ML-инженерами проектировать и внедрять сервисы для моделей ранжирования;
- развивать архитектуру под новые продукты;
- оптимизировать алгоритмы для экономии серверных мощностей.
- опыт коммерческой разработки на Java от трёх лет (или разрабатывали на любом современном языке и готовы перейти на Java);
- знание алгоритмов и основных структур данных;
- желание научиться или умение работать с большими данными и высоконагруженными системами;
- интерес к технически сложным задачам и оптимизации кода.
- понимание ML;
- опыт работы с высоконагруженными системами и MapReduce.
Данные по вакансии
Специальность: Java Developer в команду рекомендательной системы
Профобласть: Информационные технологии, телекоммуникации, связь
Режим работы: Полная занятость
Характер работы: Полный рабочий день
Источник информации: Вакансия интернет ресурса
Требования к соискателю
Образование: Не указано
Опыт работы (лет): от 0
Информация
Дата: 2024-12-20
Введите требуемое название профессии и выберите населенный пункт
Специальное предложение