з/п не указана
Санкт-Петербург
Рабочая улица 9
Рабочая улица 9
От 1 года до 3 лет
Обязанности:
- Развитие RAG-пайплайна: качество retrieval, реранкинг, multi-hop поиск по техдокументации.
- Интеграция и поддержка LLM-провайдеров (фабрика провайдеров, учёт токенов и цен).
- Разработка FastAPI-эндпоинтов (поиск, чаты, история, задачи, конфигурация) и Celery-задач.
- Улучшение качества ответов (QualityAgent, рефлексия, диалоговый контекст и суммаризация).
- Разработка скилов.
Требования:
- Высшее образование.
- Python 3.10+, async/await (aiohttp/httpx).
- FastAPI + Pydantic v2 — REST API, middleware, DI.
- SQLAlchemy 2.x (async), Alembic — PostgreSQL.
- Celery + Redis — фоновые задачи, Flower для мониторинга.
Будет вашим преимуществом:
- RAG: чанкинг, эмбеддинги, векторный поиск, оценка качества.
- OpenSearch/Elasticsearch — гибридный поиск (BM25 + kNN), RRF, настройка индексов.
- Интеграция LLM (OpenAI, YandexGPT, GigaChat) — промпты, tool calling, контроль токенов.
- LangChain или свой оркестратор агентов.
- NLP: sentence-transformers, cross-encoder реранкинг, NER (spaCy/GLiNER), scikit-learn.
- PDF: PyMuPDF, pypdf, извлечение текста, превью, OCR.
- JWT (python-jose), хеширование, rate limiting.
- Docker.
Условия:
- Оформление по ТК РФ.
- График 5/2 с 8 до 17 часов либо с 9 до 18 часов (возможность удаленной работы после испытательного срока).
- ДМС.
- Заработная плата обсуждается индивидуально на собеседовании.
- Бесплатные комплексные обеды, чай/кофе в свободном доступе.
- Программа корпоративных скидок BestBenefits.
- Обучение и развитие.
- Дружный коллектив, лояльное и адекватное руководство.
- Работа в районе д. Новосаратовка развозка от станций метро Ломоносовская, Дыбенко, Купчино, Девяткино, Пионерская, Парнас, пр.Ветеранов, г. Сестрорецк.