Опубликовано 7 дней назад
Java-разработчик Middle++ (с переобучением на Scala) в ПАО Сбербанк Москва
Разработка backend сервиса баз знаний на Scala с использованием RAG-подходов. Требуется Java-разработчик уровня Middle++, готовый за 2 месяца переучиться на Scala.
Задачи:
- разрабатывать и развивать backend сервиса баз знаний на Scala (ZIO, Cats Effect, Spark)
- проектировать и реализовывать различные типы RAG-пайплайнов: векторный поиск, графовый retrieval, гибридные схемы
- экспериментировать с методами чанкинга и реранкинга
- интегрироваться с LLM (GigaChat, Qwen) через LangChain, работать с pgvector, Elasticsearch, ClickHouse, Qdrant
- совместно с ML-инженерами проверять гипотезы, выводить их в прод и измерять качество
- участвовать в архитектурных решениях и развитии инженерной культуры команды
- первые ~2 месяца — выделенное время на внутреннее обучение Scala
Требования:
- коммерческий опыт разработки на Java от 3 лет: уверенное знание JVM, многопоточности, понимание особенностей сборщика мусора и работы с памятью
- опыт проектирования и поддержки backend-сервисов в продакшене под нагрузкой
- уверенный SQL и опыт работы с PostgreSQL
- опыт построения REST API и работы с брокерами сообщений (Kafka и т. п.)
- понимание принципов функционального программирования (immutability, higher-order functions, работа с эффектами, тайп-классы) и желание глубоко в это погружаться
- ориентация в области RAG и LLM: понимание embeddings, векторного поиска, чанкинга, реранкинга, prompt engineering; опыт хотя бы pet-проектов с LangChain или аналогами
- понимание различий между векторным, графовым и гибридным retrieval
- готовность интенсивно учиться: за ~2 месяца выйти на уровень самостоятельной разработки на Scala
- аналитический склад ума, умение работать с исследовательскими задачами и неопределённостью
Условия:
- комфортный современный офис в Москве
- график работы – офис
- ежегодный пересмотр зарплаты, квартальная и годовая премия
- корпоративный спортзал и зоны отдыха
- более 400 образовательных программ СберУниверситета
- программа адаптации и помощь руководителя на старте
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
- подписка Прайм с возможностью совместного использования на трёх близких
- вознаграждение за рекомендацию друзей в команду Сбера
Навыки:
- Java
- Scala
- ZIO
- Cats Effect
- Spark
- PostgreSQL
- Kafka
- REST API
- LangChain
- pgvector
- Elasticsearch
- ClickHouse
- Qdrant
- GigaChat
- Qwen
- Docker
- Kubernetes
- CI/CD
- Neo4j
- GraphRAG
Эту вакансию мы нашли в sber
ПС
ПАО Сбербанк
Москва
Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?