Post a job
ООО Интеллектуальные Терминалы
Work format
remote
Work type
fulltime
Grade
middle+/middle
6 days ago

C++ Разработчик (Middle+)

c++ ai многопоточность оптимизация git
≈ 200 000
RUB
😀😃😄😁😆
Middle+ C++ Разработчик для AI-сервера
#удаленка #middle #200k
Опыт работы: 3–6 лет
Компания: ООО Интеллектуальные Терминалы
ЗП: от 200 000 ₽

Ваши задачи:
-Разработка и оптимизация высокопроизводительного серверного ПО на C++ для обработки RAW-аудио, STT (голос → текст), работы с LLM-моделями и генерации речи (текст → голос).
-Интеграция библиотек AI: Whisper.cpp, Llama.cpp, ONNX Runtime (GPU), CUDA, SUNO Bark.
-Реализация многопоточного взаимодействия с сокетами для обработки асинхронных аудиопотоков.
-Проектирование и реализация модулей обработки данных, включая кодеки, фильтрацию и оптимизацию производительности.
-Рефакторинг и профилирование кода для уменьшения задержек и повышения стабильности.
-Взаимодействие с командой разработчиков, тестировщиков и аналитиков.
-Написание технической документации и API-спецификаций.

Требования:
-3+ лет опыта разработки на C++ (C++11/14/17).
-Глубокое понимание с, Boost, шаблонного программирования и ООП.
-Опыт работы с многопоточностью (std::thread, mutex, async, OpenMP) и асинхронным программированием.
-Знание принципов разработки высоконагруженных серверов, включая обработку сетевых соединений (TCP/UDP, сокеты).
-Опыт оптимизации кода под GPU (CUDA) и/или интеграции GPU-ускоренных библиотек (cuDNN, ONNX Runtime).
-Уверенное владение Git (работа с ветками, merge, rebase).
-Умение писать чёткую техническую документацию.

Будет плюсом:

-Знание Python для прототипирования или взаимодействия с ML-моделями.
-Опыт работы с аудио-библиотеками (PortAudio, FFmpeg, libsndfile).
-Понимание принципов работы нейросетевых моделей STT/TTS.
-Опыт работы с Docker/Kubernetes для развертывания сервисов.

Что мы ценим:

-Аналитический склад ума и умение планировать технические задачи.
-Стрессоустойчивость и ответственность: серверная разработка требует точности.
-Готовность к обучению и командной работе.

Мы предлагаем:
-Конкурентную зарплату, зависящую только от вашего уровня и результатов.
-Гибкий график и удаленную работу.
-Участие в создании продуктов, которые меняют образование.

Как подготовиться к собеседованию:
-Подготовьте примеры проектов на C++ в области серверной разработки или AI-инфраструктуры.
-Расскажите о оптимизации кода под многопоточность/GPU.
-Опишите свой опыт интеграции сторонних библиотек (Whisper.cpp, Llama.cpp, ONNX Runtime).

Контакты:

┃Получай больше вакансий
┃и подработок в нашем боте
@jobprbot
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
🎓 БЕСПЛАТНЫЕ КУРСЫ
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
✈️ Вакансии для новичков