Middle Python Backend-разработчик для AI voice agents

80,000 - 120,000 RUB

Что за роль

Альвента ищет Python backend-разработчика для развития AI voice agents, которые обрабатывают диалоги и помогают клиникам управлять записью пациентов. Основная зона работы — backend-сервисы, логика диалогового агента и интеграции с медицинскими информационными системами и CRM.

Что предстоит делать

    • Разрабатывать и поддерживать backend-сервисы на Python с FastAPI и asyncio.
    • Развивать сценарии и состояния звонков, извлечение данных из реплик и взаимодействие агента с LLM.
    • Создавать интеграции с МИС, CRM клиник и внешними API, включая работу с расписанием врачей и записью пациентов.
    • Проектировать REST API для веб-интерфейса операторов и административной панели клиник.
    • Настраивать фоновые и отложенные задачи и очереди с Celery или TaskIQ, RabbitMQ и Redis.
    • Проектировать схемы PostgreSQL и оптимизировать SQL-запросы.
    • Разбирать логи звонков, находить причины ошибок в поведении агента, писать тесты, участвовать в code review и улучшать кодовую базу.
    • Развёртывать и сопровождать сервисы в Docker на Ubuntu.

Что потребуется

    • Коммерческий опыт разработки на Python от 1 до 3 лет и уверенное владение FastAPI и async/await.
    • Практический опыт с Pydantic v2, SQLAlchemy, PostgreSQL, SQL, индексами и оптимизацией запросов; умение сопровождать миграции Alembic.
    • Понимание Celery, повторных попыток и периодических задач, а также RabbitMQ, exchange, routing и гарантий доставки.
    • Навыки работы с Redis, Docker и Docker Compose; базовое администрирование Linux/Ubuntu, включая логи, процессы и сеть.
    • Опыт работы с Git и pull request-процессом, умение читать чужой код и доводить задачи до production.
    • Будут полезны интеграции с LLM API, промпт-инжиниринг, LangGraph или LangChain, real-time и аудио, WebSocket, SIP, Asterisk, LiveKit, Pipecat, опыт с МИС и тестирование на pytest.

Что важно знать

В работе сочетаются классическая backend-разработка и прикладные задачи голосового AI: обработка реплик, управление состояниями диалога и интеграция с системами клиник. В описании отдельно отмечены очереди, асинхронность, PostgreSQL и сопровождение сервисов; опыт с LLM и аудиопайплайнами будет преимуществом, но не указан как обязательное условие.

Оценка вакансии
7.3 / 10
Вакансия подробно описывает backend-задачи и необходимый стек, включая асинхронность, очереди и интеграции с медицинскими системами. Указаны зарплата, опыт и удалённый формат; график обозначен, но дополнительные условия и сведения о компании не раскрыты.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал