Ищем Senior Backend Engineer (Python, AI/Real-time) с сильной экспертизой в Python и асинхронных системах в ранний AI B2B-стартап, который разрабатывает AI-коуча для команд продаж.
• Разработка real-time конвейеров обработки аудио (WebSockets, стриминг, backpressure)
• Построение асинхронного движка оценки с гарантированным статусом, retry и идемпотентностью
• Создание системы моделирования AI-аватаров для ролевых игр (управление состоянием, LLM)
• Разработка координатора переходов: сбор метрик, выявление пробелов, назначение сценариев
• Внедрение наблюдаемости (SLO, оповещения, трассировка) для всей цепочки
• Обеспечение инженерной дисциплины: регрессионные тесты, строгие контракты, типизация
• Работа с интеграциями (Gong, Fireflies, OAuth) – отказоустойчивые и обратно совместимые интерфейсы
• Самостоятельное ведение задач от уточнения до продакшена, активное участие в улучшении продукта
• Формирование инженерных стандартов и качества backend-разработки
• 5+ лет опыта разработки веб-продуктов на Python (продакшн-системы)
• Глубокое понимание AsyncIO, цикл событий, масштабирование WebSocket-соединений
• Опыт построения распределённых асинхронных конвейеров (очереди, воркеры, идемпотентность)
• Практика мониторинга и SLO, умение проектировать надёжные интеграции со сторонними API
• Строгий подход к моделированию данных в PostgreSQL и контрактам (Pydantic, типизация)
• Проактивность, самостоятельность, высшее техническое образование
Будет преимуществом:
• Опыт работы с AI для голоса в реальном времени (Deepgram, Pipecat, WebRTC)
• Знание RabbitMQ / FastStream
• Паттерны масштабирования WebSocket (Redis Pub/Sub)
• Построение регрессионных тестов на основе воспроизведения
• Опыт работы в ранних стартапах и небольших продуктовых командах
• Полная удалённая работа
• Работа в founding team с высоким уровнем влияния на продукт и технические решения
• Возможность построить backend-фундамент продукта практически с нуля