Python Backend / LLM Engineer (FastAPI, LangGraph, RAG)

Дабл Ап
Ростов-На-Дону Опубликовано 16 июля 2026
до 300000 руб.
Полная занятость3–6 летПрограммист
до 300000 руб.

Описание

О проекте

2UP AI Platform — корпоративная AI SaaS-платформа для создания и развёртывания граф-агентов на базе LangGraph.

Платформа объединяет агентные сценарии, RAG, работу с несколькими LLM-провайдерами, корпоративные интеграции, мультитенантную архитектуру, потоковую генерацию ответов и инструменты наблюдаемости.

Мы ищем инженера, который сможет работать на стыке сильного Python backend и прикладной AI-разработки: развивать сервисы платформы, создавать LLM-агентов, улучшать RAG-пайплайны и доводить AI-функциональность до стабильного production.

Что предстоит делать

Backend и архитектура платформы

  • Разрабатывать и развивать сервисы на Python и FastAPI.
  • Проектировать API и внутреннюю архитектуру AI-платформы.
  • Работать с асинхронным Python: asyncio, aiohttp, async-драйверы баз данных.
  • Развивать pipeline обработки сообщений: инициализация, подготовка контекста, retrieval, вызов LLM, работа с инструментами, кэширование, метрики и форматирование ответа.
  • Работать с MongoDB: модели данных, индексы, запросы, агрегации и оптимизация производительности.
  • Использовать Redis для кэширования, хранения состояния и временных данных.
  • Реализовывать WebSocket/SSE streaming ответов AI-агентов.
  • Интегрировать корпоративные и внешние сервисы через API: Jira, Confluence, Google Workspace, S3, OAuth/OIDC и другие системы.
  • Писать тесты, участвовать в code review и рефакторинге существующего кода.

LLM, агенты и RAG

  • Разрабатывать AI-агентов и графовые workflow на LangGraph.
  • Реализовывать StateGraph, tool calling, memory, управление контекстом, ветвлениями и обработкой ошибок.
  • Создавать и улучшать RAG-пайплайны для работы с документами и корпоративными источниками знаний.
  • Настраивать загрузку и обработку PDF, DOCX, PPTX, wiki, тикетов и других источников.
  • Работать с чанкингом, метаданными, embeddings, векторным и гибридным поиском.
  • Настраивать retrieval, reranking, фильтрацию и цитирование источников.
  • Интегрировать разные LLM через OpenAI API, Anthropic API, OpenRouter, LiteLLM или аналогичные инструменты.
  • Разрабатывать MCP-инструменты и подключать их к агентному фреймворку.
  • Улучшать качество ответов и снижать количество галлюцинаций.
  • Оптимизировать latency, стоимость запросов, размер контекста и выбор моделей.

Качество и эксплуатация

  • Настраивать трассировку и наблюдаемость LLM-сценариев.
  • Формировать наборы тестовых запросов и проводить регрессионные проверки.
  • Использовать Langfuse, RAGAS, LLM-as-a-judge или аналогичные подходы.
  • Участвовать в контейнеризации, CI/CD, мониторинге и логировании.
  • Анализировать production-инциденты и повышать устойчивость AI-сервисов.

Обязательные требования

  • От 3 лет коммерческого опыта backend-разработки на Python.
  • Уверенное знание Python 3.11+.
  • Практический опыт разработки production-сервисов на FastAPI, Flask, Django или аналогичных фреймворках.
  • Опыт с асинхронным Python.
  • Опыт работы с PostgreSQL и/или MongoDB.
  • Практический опыт с Redis.
  • Уверенная работа с Docker и docker-compose.
  • Опыт интеграции внешних API.
  • Опыт работы с LLM API и понимание особенностей LLM-систем.
  • Практический опыт создания RAG-решений.
  • Опыт с LangChain, LangGraph или аналогичными агентными фреймворками.
  • Понимание embeddings, vector search, chunking, retrieval и reranking.
  • Умение разбираться в существующем коде и развивать уже работающую систему.

Будет плюсом

  • Опыт с Qdrant, pgvector, Pinecone, Weaviate или другими векторными хранилищами.
  • Опыт с LightRAG, GraphRAG или agentic RAG.
  • Практический опыт с Langfuse, LangSmith, RAGAS.
  • Опыт разработки MCP-серверов и инструментов.
  • Опыт с LiteLLM и несколькими LLM-провайдерами.
  • Опыт с Keycloak, OAuth2, OIDC и JWT.
  • Опыт разработки мультитенантных SaaS-систем.
  • Опыт с S3/MinIO.
  • Знание Prometheus, Grafana, Sentry, OpenTelemetry.
  • Опыт с Kubernetes и CI/CD.
  • Опыт self-hosted LLM, vLLM, Ollama или Hugging Face.
  • Опыт fine-tuning моделей через LoRA/QLoRA.

Кого мы ищем

Нам подойдёт инженер, который:

  • не ограничивается прототипами и умеет доводить решения до production;
  • одинаково уверенно чувствует себя в backend-разработке и AI-интеграциях;
  • понимает, что качество AI-системы зависит не только от промпта, но и от архитектуры, данных, retrieval, наблюдаемости и обработки ошибок;
  • умеет принимать технические решения с учётом качества, скорости, стоимости и дальнейшего масштабирования;
  • готов работать с существующей кодовой базой, а не только создавать решения с нуля.

Условия

  • Работа над собственной корпоративной AI-платформой.
  • Удалённый или гибридный формат.
  • Полная занятость.
  • Возможность влиять на архитектуру продукта и технические решения.
  • Задачи на стыке backend, LLM, RAG и AI Agents.
  • Оформление и уровень дохода обсуждаются индивидуально.

Процесс отбора

  1. Короткое знакомство с HR.
  2. Техническое интервью с командой.
  3. Финальная встреча с руководителем.
Описание

О проекте

2UP AI Platform — корпоративная AI SaaS-платформа для создания и развёртывания граф-агентов на базе LangGraph.

Платформа объединяет агентные сценарии, RAG, работу с несколькими LLM-провайдерами, корпоративные интеграции, мультитенантную архитектуру, потоковую генерацию ответов и инструменты наблюдаемости.

Мы ищем инженера, который сможет работать на стыке сильного Python backend и прикладной AI-разработки: развивать сервисы платформы, создавать LLM-агентов, улучшать RAG-пайплайны и доводить AI-функциональность до стабильного production.

Что предстоит делать

Backend и архитектура платформы

  • Разрабатывать и развивать сервисы на Python и FastAPI.
  • Проектировать API и внутреннюю архитектуру AI-платформы.
  • Работать с асинхронным Python: asyncio, aiohttp, async-драйверы баз данных.
  • Развивать pipeline обработки сообщений: инициализация, подготовка контекста, retrieval, вызов LLM, работа с инструментами, кэширование, метрики и форматирование ответа.
  • Работать с MongoDB: модели данных, индексы, запросы, агрегации и оптимизация производительности.
  • Использовать Redis для кэширования, хранения состояния и временных данных.
  • Реализовывать WebSocket/SSE streaming ответов AI-агентов.
  • Интегрировать корпоративные и внешние сервисы через API: Jira, Confluence, Google Workspace, S3, OAuth/OIDC и другие системы.
  • Писать тесты, участвовать в code review и рефакторинге существующего кода.

LLM, агенты и RAG

  • Разрабатывать AI-агентов и графовые workflow на LangGraph.
  • Реализовывать StateGraph, tool calling, memory, управление контекстом, ветвлениями и обработкой ошибок.
  • Создавать и улучшать RAG-пайплайны для работы с документами и корпоративными источниками знаний.
  • Настраивать загрузку и обработку PDF, DOCX, PPTX, wiki, тикетов и других источников.
  • Работать с чанкингом, метаданными, embeddings, векторным и гибридным поиском.
  • Настраивать retrieval, reranking, фильтрацию и цитирование источников.
  • Интегрировать разные LLM через OpenAI API, Anthropic API, OpenRouter, LiteLLM или аналогичные инструменты.
  • Разрабатывать MCP-инструменты и подключать их к агентному фреймворку.
  • Улучшать качество ответов и снижать количество галлюцинаций.
  • Оптимизировать latency, стоимость запросов, размер контекста и выбор моделей.

Качество и эксплуатация

  • Настраивать трассировку и наблюдаемость LLM-сценариев.
  • Формировать наборы тестовых запросов и проводить регрессионные проверки.
  • Использовать Langfuse, RAGAS, LLM-as-a-judge или аналогичные подходы.
  • Участвовать в контейнеризации, CI/CD, мониторинге и логировании.
  • Анализировать production-инциденты и повышать устойчивость AI-сервисов.

Обязательные требования

  • От 3 лет коммерческого опыта backend-разработки на Python.
  • Уверенное знание Python 3.11+.
  • Практический опыт разработки production-сервисов на FastAPI, Flask, Django или аналогичных фреймворках.
  • Опыт с асинхронным Python.
  • Опыт работы с PostgreSQL и/или MongoDB.
  • Практический опыт с Redis.
  • Уверенная работа с Docker и docker-compose.
  • Опыт интеграции внешних API.
  • Опыт работы с LLM API и понимание особенностей LLM-систем.
  • Практический опыт создания RAG-решений.
  • Опыт с LangChain, LangGraph или аналогичными агентными фреймворками.
  • Понимание embeddings, vector search, chunking, retrieval и reranking.
  • Умение разбираться в существующем коде и развивать уже работающую систему.

Будет плюсом

  • Опыт с Qdrant, pgvector, Pinecone, Weaviate или другими векторными хранилищами.
  • Опыт с LightRAG, GraphRAG или agentic RAG.
  • Практический опыт с Langfuse, LangSmith, RAGAS.
  • Опыт разработки MCP-серверов и инструментов.
  • Опыт с LiteLLM и несколькими LLM-провайдерами.
  • Опыт с Keycloak, OAuth2, OIDC и JWT.
  • Опыт разработки мультитенантных SaaS-систем.
  • Опыт с S3/MinIO.
  • Знание Prometheus, Grafana, Sentry, OpenTelemetry.
  • Опыт с Kubernetes и CI/CD.
  • Опыт self-hosted LLM, vLLM, Ollama или Hugging Face.
  • Опыт fine-tuning моделей через LoRA/QLoRA.

Кого мы ищем

Нам подойдёт инженер, который:

  • не ограничивается прототипами и умеет доводить решения до production;
  • одинаково уверенно чувствует себя в backend-разработке и AI-интеграциях;
  • понимает, что качество AI-системы зависит не только от промпта, но и от архитектуры, данных, retrieval, наблюдаемости и обработки ошибок;
  • умеет принимать технические решения с учётом качества, скорости, стоимости и дальнейшего масштабирования;
  • готов работать с существующей кодовой базой, а не только создавать решения с нуля.

Условия

  • Работа над собственной корпоративной AI-платформой.
  • Удалённый или гибридный формат.
  • Полная занятость.
  • Возможность влиять на архитектуру продукта и технические решения.
  • Задачи на стыке backend, LLM, RAG и AI Agents.
  • Оформление и уровень дохода обсуждаются индивидуально.

Процесс отбора

  1. Короткое знакомство с HR.
  2. Техническое интервью с командой.
  3. Финальная встреча с руководителем.

Похожие вакансии

HR-менеджер / ведущий рекрутер
ЛернПроект
Зарплата не указана
Полная занятостьОпыт 1–3 года
Junior Frontend Developer (React)
Макарчук В. А.
Зарплата не указана
Полная занятостьОпыт 1–3 года
Менеджер по продажам (тёплая база)
Оптисейл
до 4000
Полная занятостьОпыт 1–3 года
Координатор проектов
Volga Volga Brand Identity
Зарплата не указана
Полная занятостьОпыт 1–3 года
Product Manager
Консоль.Про
от 300000 руб.
Полная занятостьОпыт 3–6 лет
Контент-редактор (UX-редактор)
БАНК УРАЛСИБ
Зарплата не указана
Полная занятостьОпыт 3–6 лет