Разрабатывать и поддерживать 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, удалённая работа.