Команда BellAI ищет Junior+ Java разработчика для работы над продуктовыми агентами и оркестратором в GenAI Platform.
Обязанности:
- Разрабатывать продуктовых агентов на Java и Python.
- Проектировать и дорабатывать Оркестратор — ядро маршрутизации запросов между агентами (включая LLM и rule-based логику).
- Строить классические бэк-сервисы, интегрированные с Беллой.
- Участвовать в трансформации монолитной логики в GenAI Platform, создавать фреймворки для подключения новых агентов и сервисов.
- Разбираться в RAG, промпт-инжиниринге и устройстве мультиагентных систем.
Требования:
- Hard skills: базовые знания Core Java, многопоточность; опыт с версиями Java 15/17+.
- Опыт с микросервисами: Spring Boot / Spring Cloud.
- Базы данных: PostgreSQL, базовые знания устройства и принципов работы.
- Асинхронное взаимодействие (желательно): Kafka.
- Понимание основ LLM, RAG, векторных БД — будет преимуществом.
- Готовность читать/понимать Python-код.
- Soft skills: активное вовлечение в архитектуру, умение разбираться в мультиагентных системах и интеграции AI с классическим бэкендом.