9 часов назад
ИИ-разработчик (AI)
200 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
ИИ-разработчик (AI/Python): Разработка интеллектуальных функций TEAMLY — RAG-пайплайнов, агентных сценариев и асинхронных backend-сервисов с акцентом на качество поиска, мультитенантность и надежную интеграцию LLM. Фокус на проектировании retrieval и reranking, событийной индексации через Kafka, контроле доступа, наблюдаемости и устойчивости внешних сервисов.
Локация: Москва, Покровский бульвар, 4/17с1. Формат работы: на месте работодателя или гибрид.
Зарплата: до 200 000 ₽ на руки в месяц.
Компания
QSOFT — российский digital-интегратор с экспертизой в AI и ML, развивающий высоконагруженные digital-проекты для бизнеса и государственных структур. В направлении TEAMLY создаётся цифровое пространство для совместной работы, управления знаниями и автоматизации рутинных задач.
Что делать
- Развивать HTTP API и бизнес-логику асинхронных Python-сервисов на FastAPI.
- Проектировать RAG-пайплайны: retrieval, query rewriting, multi-hop поиск, сбор контекста, structured output, цитирование источников и обработку частичных ответов.
- Создавать агентные сценарии на LangChain, LangGraph и deepagents с инструментами, middleware, ограничениями вызовов и защитой от циклов.
- Улучшать семантический поиск, включая chunking, dense/sparse retrieval, фильтры Qdrant, reranking, RRF и управление token budget.
- Развивать событийную индексацию контента через Kafka и обеспечивать мультитенантность с фильтрацией по правам пользователей, групп и сообществ.
- Интегрировать LLM-, embedding- и reranking-провайдеров, работать с базами данных, тестами, наблюдаемостью и архитектурными решениями.
Требования
- От 1 года до 3 лет опыта; уверенное владение Python и практический опыт разработки backend-сервисов.
- Понимание асинхронного программирования: event loop, конкурентный I/O, таймауты, отмена, управление ресурсами и graceful shutdown.
- Опыт разработки API на FastAPI или сопоставимом Python-фреймворке.
- Практический опыт с PostgreSQL и SQLAlchemy: транзакции, конкурентный доступ, индексы, миграции и диагностика запросов.
- Понимание событийной архитектуры Kafka, RAG, embeddings, retrieval, reranking и ограничений LLM.
- Умение писать unit- и интеграционные тесты для асинхронного кода и находить причины проблем в существующей кодовой базе.
Хорошо, если есть
- Production-опыт с Qdrant или другой векторной базой, hybrid search и оценкой качества ранжирования.
- Опыт разработки LLM-приложений на LangChain, LangGraph или другом orchestration framework.
- Опыт со structured output, function/tool calling и потоковой генерацией.
- Понимание prompt injection, разграничения доступа к данным и рисков безопасности RAG/agent-систем.
- Опыт эксплуатации Kubernetes, observability, локальных моделей, vLLM или Ollama.
Культура и преимущества
- Работа над AI-функциями платформы, которой ежедневно пользуются тысячи людей.
- Технологический стек включает Python 3.12, FastAPI, PostgreSQL, Redis, Kafka, Qdrant, LangChain, LangGraph, Docker, Kubernetes и GitLab CI.
- В задачах используются структурированные логи, технические метрики, OpenTelemetry и трассировка LLM/RAG через Langfuse.
- Предусмотрено участие в декомпозиции задач, code review и принятии архитектурных решений.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
ГК Innostage
11 часов назад
Python-разработчик (AI)
Лоция
4 дня назад
Python-разработчик (AI)
Сбер
3 дня назад
Python-разработчик (AI)
200 000 - 300 000₽
NDA
5 дней назад
AI Engineer
KIWANO
6 дней назад
Python-разработчик (Backend)
80 000 - 200 000₽
amoCRM
6 дней назад
Middle Backend разработчик на проекты с AI инструментами
280 000₽