Разрабатывать и поддерживать backend-сервисы на Python; развивать логику диалогового агента, включая сценарии и состояния звонков, извлечение данных из реплик и работу с LLM.
- Интегрировать сервисы с МИС, CRM клиник и внешними API; проектировать REST API для веб-интерфейса операторов и админки клиник.
- Работать с фоновыми задачами и очередями, проектировать схемы данных и оптимизировать запросы PostgreSQL.
- Анализировать логи звонков, исправлять ошибки в поведении агента, участвовать в код-ревью и покрывать код тестами.
- Деплоить и сопровождать сервисы в Docker на Ubuntu.
Требования: 1–3 года коммерческой разработки на Python; опыт с FastAPI и async/await, Pydantic v2, PostgreSQL, SQLAlchemy, Alembic, Celery, RabbitMQ, Redis, Docker, Docker Compose, Git/GitHub и Linux (Ubuntu). Умение читать чужой код и доводить задачи до прода.
Будет плюсом: интеграции с LLM API (OpenAI-совместимые API, vLLM), промпт-инжиниринг, structured output; LangGraph, LangChain; WebSocket, стриминг, аудио; SIP, Asterisk, LiveKit, Pipecat; интеграции с медицинскими информационными системами; pytest.
Условия: полная занятость, график 5/2, удалённая работа.