Python backend-разработчик для голосовых AI-агентов
Job in
San Antonio, Bexar County, Texas, 78201, USA
Listed on 2026-11-01
Listing for:
Альвента
Full Time
position Listed on 2026-11-01
Job specializations:
-
Software Development
Python, Backend Developer, AI Engineer (Applied/Software), DevOps
Job Description & How to Apply Below
Описание: Мы — Alventa.ai, делаем AI-голосового администратора для стоматологических клиник. Агент сам принимает входящие звонки, консультирует пациентов, записывает их на приём, переносит и отменяет визиты. Он говорит по-русски в реальном времени, с задержкой ответа меньше полсекунды. Продукт уже работает с клиниками, сейчас расширяем команду. Ищем Python backend-разработчика с опытом 1–3 года.
Задачи:- Разрабатывать и поддерживать backend-сервисы на Python (FastAPI, asyncio)
- Развивать логику диалогового агента: сценарии и состояния звонка, извлечение данных из реплик, работу с LLM
- Писать интеграции с МИС и CRM клиник (расписание врачей, запись пациентов) и с внешними API
- Проектировать REST API для веб-интерфейса операторов и админки клиник
- Работать с фоновыми задачами и очередями (Celery / TaskIQ, RabbitMQ, Redis)
- Проектировать схемы данных и оптимизировать запросы в PostgreSQL
- Разбирать логи звонков, находить и исправлять ошибки в поведении агента
- Участвовать в код-ревью, покрывать код тестами, улучшать кодовую базу
- Деплоить и сопровождать сервисы в Docker на Ubuntu
- Коммерческий опыт разработки на Python от 1 до 3 лет
- Опыт разработки на FastAPI и уверенное понимание async/await в Python
- Pydantic (v2): валидация данных, схемы запросов и ответов, настройки PostgreSQL: уверенный SQL, индексы, оптимизация запросов; опыт с SQLAlchemy Alembic: написание и сопровождение миграций
- Celery: фоновые и отложенные задачи, ретраи, периодические задачи
- RabbitMQ: понимание очередей, exchange и routing, гарантий доставки
- Redis: кэширование, брокер/бэкенд для задач, TTL, базовые структуры данных
- Docker и Docker Compose: умение собрать образ, поднять окружение из нескольких сервисов и разобраться, почему оно не стартует
- Git и pull request-флоу (у нас Git Hub)
- Linux (Ubuntu) на уровне повседневных задач: логи, процессы, сеть
- Умение читать чужой код, задавать вопросы и доводить задачи до прода
- Будет плюсом: Опыт интеграции с LLM API (OpenAI-совместимые API, vLLM), промпт-инжиниринг, structured output; Знакомство с Lang Graph, Lang Chain или другими фреймворками для агентов; Опыт с real-time системами:
Web Socket, стриминг, работа с аудио; Знакомство с IP-телефонией (SIP, Asterisk, Live Kit) или с медиапайплайнами (Pipecat); Опыт интеграций с медицинскими информационными системами; Тесты на pytest как привычная часть работы
- Зарплата 80 000–120 000 ₽ на руки, конкретная сумма — по итогам собеседования
- Удалённая работа
- Оформление по ТК или как самозанятый
- Короткий путь от задачи до прода, без месяцев согласований
- Прямое влияние на технические решения: мы открыты к предложениям по стеку и архитектуре
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×