Разработка онлайн-сервиса для работы с юридическими документами и корпоративными данными. Платформа использует 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.

Удалённая работа, полная занятость.