СберСбер

Java Engineer (Search & ML)

офис, гибрид, Москва

Команда SberData развивает диалогового агента с гибридной поисковой архитектурой. Вы будете разрабатывать модуль объединения результатов текст/вектор/граф, оптимизировать обходы и кэширование, внедрять ранжирующие модели для повышения качества поиска для внутренней экосистемы банка

ГрейдSenior

Стек

JavaSpring BootOpenSearchKafkaFastGraph

Задачи

  • Проектирование и разработка модуля объединения результатов из поисковых систем
  • Реализация эффективных обходов графа с ограничением по времени
  • Разработка кэширующих стратегий для графовых запросов
  • Оптимизация работы с памятью и GC
  • Создание асинхронных пайплайнов для параллельных вызовов движков
  • Интеграция векторного поиска и настройка гибридного ранжирования

Обязательно

  • Опыт разработки на Java 17+ и глубокие знания Java core (многопоточность, NIO, коллекции)
  • Понимание JVM, управление памятью и оптимизация GC
  • Опыт разработки высоконагруженных сервисов
  • Понимание алгоритмов ранжирования и гибридного поиска (текст + вектора)
  • Практический опыт обхода графов и работы с графовыми запросами
  • Понимание метрик качества поиска и работы с ранжирующими моделями

Будет плюсом

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

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT