Работа над AI-модулем Visiology Cortex и смежными частями платформы.

Обязанности:

  • Развивать архитектуру Cortex: LangGraph-агенты, маршрутизацию запросов и мультиагентные сценарии.
  • Разрабатывать и оптимизировать RAG-пайплайн: индексацию документов, работу с эмбеддингами и реранкерами, векторный поиск.
  • Интегрировать LLM, контролировать стоимость инференса и реализовывать стриминг ответов через SSE.
  • Разрабатывать backend-сервисы на Python и работать с PostgreSQL, включая хранение и поиск по векторам.
  • Интегрировать платформу Visiology через REST API; выполнять точечные задачи на Angular/TypeScript и C#/.NET.
  • Использовать AI-ассистентов для полного цикла разработки, проводить технические исследования, писать тесты и документацию, участвовать в технических обсуждениях и Scrum.

Требования: более 6 лет коммерческой разработки; уверенное знание Python и опыт создания backend-сервисов; опыт с PostgreSQL; понимание LLM и RAG, эмбеддингов, векторного поиска, prompt engineering и ограничений контекста; практический опыт с AI-ассистентами разработки; понимание HTTP и REST API, структур данных и шаблонов проектирования; умение проводить code review, опыт с Git и готовность работать с несколькими языками. Английский — для чтения технической документации.

Будет плюсом: production-опыт с LangGraph, LangChain или LlamaIndex; построение RAG-систем с FAISS, Qdrant, Milvus или pgvector, реранкерами и гибридным поиском; интеграция с Anthropic Claude, OpenAI, GigaChat или YandexGPT; MCP и агентные паттерны; TypeScript/Angular или C#/.NET; реляционные и векторные БД; Agile/Scrum; DWH/BI, DAX/OLAP и модели данных; Docker и CI/CD (TeamCity/GitHub Actions).

Условия: полная занятость, график 5/2, удалённый или гибридный формат.