113474 вакансии +367 сегодня

Java Engineer по Search & ML

Что за роль

В этой роли вы будете заниматься разработкой на Java, проектируя модули, которые объединяют результаты из поисковых систем и оптимизируя работу с памятью. Основные задачи включают реализацию кэширующих стратегий, настройку гибридного ранжирования и внедрение ML-моделей.
Что предстоит делать:
• Проектирование модуля, объединяющего результаты из поисковых систем.
• Написание эффективных обходов графа с ограничениями по времени.
• Реализация кэширующих стратегий для графовых запросов.
• Оптимизация работы с памятью и сборщиком мусора (GC).
• Разработка асинхронных пайплайнов для параллельных вызовов движков.
• Настройка гибридного ранжирования через кастомные скоринговые функции.
• Интеграция векторного поиска через Java-клиенты.
• Внедрение ранжирующих моделей и сборка фичей для модели.

Что важно знать

Идеальный кандидат должен иметь опыт работы с высоконагруженными сервисами и понимание алгоритмов ранжирования. Это возможность работать в команде над интересными проектами в области поиска и машинного обучения, что делает роль особенно привлекательной для тех, кто хочет развиваться в этой области.

Оценка вакансии
7.4 / 10
Вакансия предлагает интересные задачи в области поиска и машинного обучения. Четко описаны обязанности и необходимые навыки, но не указаны условия труда и зарплата.
Опубликовано:

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

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