Назад
23 часа назад

Java Developer (AI / GenAI)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Java Developer (AI / GenAI) (Java, Spring, RAG, LLM): Разработка микросервисной платформы с генеративным ИИ, включая RAG-пайплайны, векторный поиск и мультиагентные системы, с акцентом на Java 17+, Spring, Qdrant и PostgreSQL. Фокус на проектировании сложных AI-агентов, оптимизации семантики LLM, отказоустойчивости внешних провайдеров и построении контейнеризированных CI/CD-конвейеров.

Локация: Москва

Компания

Развитие платформы СберСпасибо с интеграцией возможностей генеративного искусственного интеллекта.

Что делать

  • Проектировать и разрабатывать микросервисную архитектуру на Java 17+ с использованием Spring Boot.
  • Строить RAG-пайплайны: обрабатывать исходные данные и индексировать эмбеддинги.
  • Разрабатывать и оптимизировать векторный поиск в Qdrant, включая гибридный поиск BM25 и dense vectors.
  • Создавать мультиагентные системы на LangChain и LangGraph для классификации, извлечения сущностей и принятия решений.
  • Проектировать промпты, управлять параметрами инференса LLM и реализовывать механизмы self-healing при сбоях внешних провайдеров.
  • Оптимизировать PostgreSQL, контейнерную инфраструктуру и отказоустойчивые CI/CD-конвейеры.

Требования

  • Уровень: Middle/Senior.
  • Java 17+, многопоточность, CompletableFuture; виртуальные потоки Project Loom будут преимуществом.
  • Экспертное знание Spring, включая жизненный цикл бинов, аспектно-ориентированное программирование, настройку пулов соединений и безопасности.
  • Опыт с PostgreSQL, EXPLAIN ANALYZE, индексами, блокировками, транзакционной изоляцией и миграциями Liquibase или Flyway.
  • Практический опыт с Qdrant или другими векторными СУБД, LangChain и/или LangGraph, state machines и tool calling.
  • Опыт с Docker, Kubernetes, Helm, Linux shell и CI/CD в GitLab CI или Jenkins; знание JUnit 5 и Testcontainers.

Культура и преимущества

  • Работа над платформой с генеративным ИИ и сложными LLM-сценариями.
  • Использование современных технологий: RAG, мультиагентные системы, векторный поиск и контейнеризация.
  • Развитие отказоустойчивых процессов сборки, тестирования и доставки сервисов.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →