Python-разработчик (LLM)
удалёнка, Москва
Команда развивает сервисы ЕМИАС для медоборудования и городских сервисов: вы будете писать типизированный Python-код, развивать REST API и интеграции с ML/LLM, эмбеддингами и векторными БД для поиска и аналитики в медплатформе города
Стек
PythonFastAPIPostgreSQLDockerSQLAlchemyasynciopandasMilvusQdrantCeleryhttpxGitLab CIGitHub ActionsPrometheusGrafanaLokiDocker Compose
Задачи
- •Разрабатывать и поддерживать типизированный Python-код с тестами и документацией
- •Проектировать и реализовывать REST API на FastAPI/Litestar/Flask
- •Интегрировать ML/LLM, работать с эмбеддингами и векторными БД (Milvus/Qdrant)
- •Обрабатывать и анализировать данные средствами pandas/polars для отчетов и аналитики
- •Настраивать контейнеризацию и локальные multi-service окружения (Docker, docker compose)
- •Настраивать CI/CD пайплайны и observability: сборки, тесты, логирование, метрики, трассировка
Обязательно
- •Опыт разработки на Python 3.x с типизацией и тестированием
- •Опыт разработки REST API на FastAPI/Litestar/Flask/Django REST
- •Знание асинхронного программирования (asyncio, httpx/aiohttp)
- •Опыт работы с PostgreSQL, SQL (индексы, транзакции) и ORM (SQLAlchemy)
- •Опыт работы с pandas и/или polars для обработки данных
- •Знание векторных БД и работы с эмбеддингами (Milvus или Qdrant)
- •Навыки контейнеризации и работы с docker compose
Будет плюсом
- •Базовые знания HTML и CSS
- •Оптимизация производительности Python-кода
- •Опыт администрирования Linux-систем
- •Знание Kubernetes и оркестрации