QSOFT
Требуется «Python-разработчик AI-сервисов (LLM / RAG)» (Москва)
Опубликовано
PostgreSQLDockerKubernetespytestGitLabKafkaRedis
Откликнуться
Доступ к отклику проверим при нажатии.
О вакансии
Вакансия «Требуется «Python-разработчик AI-сервисов (LLM / RAG)» (Москва)» в компании QSOFT.
Чем предстоит заниматься
- Развивать 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-провайдеры, включая OpenAI-compatible API, vLLM и Ollama.
- Работать с PostgreSQL, Redis и Qdrant, проектировать модели данных и Alembic-миграции.
- Диагностировать проблемы качества, производительности и надежности на границах внешних сервисов.
- Развивать автоматические тесты и quality gates, поддерживать воспроизводимые локальные и CI-окружения.
- Улучшать наблюдаемость: структурированные логи, технические метрики, OpenTelemetry и трассировку LLM/RAG через Langfuse.
- Участвовать в декомпозиции задач, ревью кода и принятии архитектурных решений.
- Технологический стек
- Python 3.12, async/await;
- FastAPI, Pydantic 2;
- SQLAlchemy 2 async, Alembic, PostgreSQL;
- Redis, Apache Kafka, aiokafka;
- Qdrant, dense/sparse vectors, embeddings, reranking, RRF;
- LangChain, LangGraph, deepagents;
- OpenAI-compatible API, vLLM, Ollama;
- Pytest, pytest-asyncio, mypy, Black, Flake8;
- Docker, Docker Compose, Kubernetes, GitLab CI;
- Langfuse, OpenTelemetry.
- Что для нас важно
- Уверенное владение Python и практический опыт разработки backend-сервисов.
Что нужно для работы
- Инструменты: FastAPI / Python
- Уверенное владение Python
- Разработка программного обеспечения
- Интеграция сервисов и внешних систем
- Работа с большими языковыми моделями
Что предлагает компания
- Офисный, гибридный или удаленный формат работы
- Комфорт – у нас классный офис в центре Москвы (Китай-город, Курская, Чистые пруды) с уютными рабочими местами. Предоставляем все необходимое для работы: хорошее железо, дополнительные мониторы, лицензированный софт и платные доступы;
- Команда – в TEAMLY действительно сплочённая команда профессионалов. Мы ценим работу каждого сотрудника, поддерживаем инициативы и помогаем с решением проблем;
- Яркая жизнь вне работы – каждый месяц устраиваем корпоративы, все вместе выезжаем на природу, ходим в бары и на квизы, участвуем в спортивных мероприятиях, играем в страйкбол, проводим вечера кино и смотрим шоу в комнате отдыха. Cтараемся, чтобы не только работать было комфортно, но и отдыхать хотелось вместе!
Источник: Хабр Карьера. Условия и актуальность вакансии подтверждает работодатель.
Подходит вакансия?
Перейдите к отклику или контакту работодателя.
Откликнуться
Доступ к отклику проверим при нажатии.