Разработка онлайн-сервиса для работы с юридическими документами и корпоративными данными. Платформа использует LLM-агента, RAG-поиск, MCP-инструменты и интеграцию с внутренним веб-сервисом на Java/Spring.
Задачи:
- Разрабатывать backend-сервисы на Java или Python.
- Интегрировать LLM, внешние API и MCP-инструменты.
- Реализовывать RAG, embeddings и поиск по документам.
- Создавать проверки результатов работы модели.
- Интегрировать сервисы с PostgreSQL, Redis и файловым хранилищем.
- Писать тесты, настраивать логирование и мониторинг.
- Участвовать в проектировании решений и выводе функциональности в production.
Требования:
- Уверенное владение Java и Python; основной язык — Java, при этом нужно работать с AI-задачами на Python и подключать их к Java-решениям.
- Опыт разработки backend-сервисов и REST API.
- Практический опыт работы с LLM или понимание принципов LLM-приложений.
- Опыт работы с PostgreSQL.
- Умение писать тестируемый код и разбираться в существующей кодовой базе.
- Понимание вопросов безопасности и разграничения доступа к данным.
- Готовность самостоятельно решать задачи и взаимодействовать с другими командами.
Будет преимуществом: опыт работы с RAG, embeddings, семантическим или гибридным поиском; разработки MCP-сервисов или LLM-agent систем; работы с DOCX, PDF и Excel, знание OOXML или Apache POI; оценки качества ответов LLM; опыт в LegalTech, ContractTech или электронном документообороте; знание корпоративных или локально развёрнутых LLM.
Удалённая работа, полная занятость.