Backend Developer (Node.js / Python)

23.11.2025
5 000 - 20 000 / месяц
Срок для отклика истек

Описание вакансии

Вакансия: Voice AI Developer

с опытом real-time обработки аудио

Компания: HRBotanik

Формат: проектная работа → постоянная, не менее 20 проектов в месяц
Оплата тестового: есть, при успешной сдаче
Локация: удалённо

Что нужно сделать сейчас:

Создать звонящего голосового робота, который:
— Поднимает звонки через Voximplant (купленный номер уже есть).
— Потоково передаёт входящий звук в Yandex STT.
— Передаёт расшифровку в LLM (OpenAI).
— Формирует ответ и прогоняет его через Yandex TTS.
— Стримит голос обратно в звонок через Voximplant / WebSocket.
— Работает стабильно, без лагов, завершает разговор корректно.

У нас уже готово:

— Работающий STT → LLM → TTS (Node.js)
— Купленный номер Voximplant (звонки проходят)
— Частично готовая логика WebSocket-стриминга

Тебе нужно:

— Собрать это в цельную рабочую систему,
— Выявить узкие места,
— Предложить оптимизации,
— При необходимости предложить альтернативный стек.

Подойдёт человек с профилем:

— Backend Developer (Node.js / Python) с опытом real-time обработки аудио
— Voice AI Engineer / Conversation AI Engineer
— Voximplant developer
— Full-stack с сильным бэкендом и опытом интеграции API для real-time.

Ключевые навыки:

— Node.js или Python (желательно Node.js, т.к. текущий стек уже на нём).
— Опыт работы с real-time WebSocket-подключениями.
— Опыт интеграции Voximplant Kit / VoxEngine / WebSDK.
— Понимание STT/TTS пайплайнов (особенно Yandex SpeechKit).
— Интеграция LLM (OpenAI API).
— Работа с аудио стримами: PCM, Opus, WebSocket-стриминг.
— Умение быстро отлаживать пайплайн и искать bottleneck’и.
— Плюс: опыт разработки voicebots, call centers, IVR.

Этот тестовый проект оплачивается, при успешном выполнении. И открывает путь на долгосрочную перспективу сотрудничества, так как работы много.