StoryBox — продуктовая команда, которая строит голосового AI-ассистента нового поколения.
Мы используем Pipecat framework для real-time voice interaction, интегрируем современные AI-сервисы и развиваем backend платформу.
Ищем Middle Python Developer, который поможет усиливать серверную часть проекта и масштабировать инфраструктуру.
Чем предстоит заниматься
-
Развивать backend на FastAPI
-
Интегрировать AI-сервисы (OpenAI, ElevenLabs и др.)
-
Работать с real-time коммуникацией (WebSockets, streaming)
-
Проектировать архитектуру и поддерживать clean code подход
-
Писать тесты (unit/integration/E2E)
Технологический стек
Core: Python 3.11–3.12, FastAPI, PostgreSQL, SQLAlchemy 2.0, Alembic
Real-time: WebSockets, Protobuf
AI: OpenAI (GPT-4o-mini, Whisper, TTS), ElevenLabs, DALL-E/FLUX
DevTools: Docker, Ruff, UV, Pre-commit, Pytest
Наши ожидания
Обязательно:
-
3+ года коммерческой разработки на Python
-
Уверенное понимание async/await
-
Опыт работы с PostgreSQL и ORM (SQLAlchemy или аналоги)
-
Знание принципов clean architecture (SOLID, разделение слоёв)
-
Опыт интеграции внешних API (REST, AI сервисы)
-
Интерес и практика работы с нейросетевыми продуктами
Будет плюсом:
-
WebSocket / real-time системы
-
Voice/audio streaming, VAD, turn detection
-
Хороший опыт тестирования на Pytest
Условия
-
Удалённая работа (full-time)
-
Продукт с сильным AI-фокусом и современным стеком
-
Возможность влиять на архитектуру и ключевые решения