Инфотех — технологическая компания с 10-летним опытом работы на рынке.
Мы разрабатываем внутренний AI-продукт для автоматизации голосовых коммуникаций. Это не «коробка с ChatGPT», а полноценная отказоустойчивая система, включающая:
AI-агентов с динамическими сценариями;
Voice pipeline реального времени;
Backend-оркестрацию и state management;
Слой хранения, аудита и интеграцию с CRM;
Горизонтальное масштабирование.
На данный момент есть сырой design spec и наработки. Нужен не исполнитель, а первый технический владелец продукта.
Чем предстоит заниматься
Вы берете текущие материалы, проводите аудит и превращаете концепцию в работающий технический план.
Задачи:
Аудит и архитектура: Разобрать текущий spec, выявить узкие места, скорректировать архитектуру (system design) под real-time и high-load.
Декомпозиция и MVP: Определить границы MVP, разложить систему на технические блоки (voice channel, logic layer, orchestration, storage).
Управление реализацией: Оркестрировать команду разработки, принимать ключевые технические решения, контролировать их выполнение.
Hands-on: При необходимости проверять ключевые решения кодом (прототипы, сложные интеграции).
Эволюция: Построить roadmap от внутреннего прототипа до вывода на рынок.
Технологический стек (что нужно знать и проектировать)
Voice/Telecom: SIP, RTP, VoIP, WebRTC.
AI Pipeline: STT (streaming), LLM (conversational), TTS (low-latency).
Backend: Python (FastAPI) / Go / Node.js, очереди (RabbitMQ/Kafka), state management.
Data: PostgreSQL, Redis (для session/state), MinIO/S3 (аудио/логи), аудит.
Infra: Docker, оркестрация (K8s/nomad), retry logic, circuit breakers.
Требования (Must-have)
Опыт проектирования сложных distributed backend-систем (от API-шлюзов до очередей и трекинга состояний).
Работа в роли Technical Lead / Solution Architect / CTO hands-on (не просто советовали, а принимали решения и несли ответственность).
Понимание voice AI / conversational AI / real-time systems (задержки, потоковая обработка, packet loss).
Знание телефонии: SIP, RTP, VoIP, WebRTC или близкий телеком-контур (VoIP-платформы, медиасерверы).
Архитектура STT → LLM → TTS: понимание пайплайна, стриминга, VAD, управления контекстом.
Умение разложить продукт на MVP и дорожную карту, отсекая лишнее.
Способность принять архитектурное решение на основе сырого spec, а не «поддерживать обсуждение».
Hands-on достаточно, чтобы написать прототип проблемного места (Python/Go/JS).
Будет плюсом (Nice-to-have)
Python на рабочем уровне (FastAPI/ASGI).
Опыт с Redis (state/streams), PostgreSQL, RabbitMQ, MinIO.
Работа с AI API (OpenAI Realtime API, Deepgram, ElevenLabs) и собственным orchestration-слоем.
Опыт вывода внутреннего B2B-продукта на рынок (SaaS/on-prem).
Английский B2+ (документация, внешние сервисы, возможные интеграции).
Приоритет кандидатам из Санкт-Петербурга (для встреч и совместной работы на старте).
Мы предлагаем
Роль первого технического владельца — вы формируете архитектуру и технологическую культуру с нуля.
Сложную инженерную задачу на стыке real-time, AI и телефонии.
Возможность довести продукт от сырой концепции до рыночного релиза.
Конкурентную фиксированную оплату (или обсуждаемую модель — в зависимости от формата сотрудничества).
Работу с командой, которая ценит инженерию, а не бюрократию.