Разработчик инфраструктуры голосового ввода в команду Алисы
офис, удалёнка, гибрид, Санкт-Петербург
Команда развивает инфраструктуру голосовых технологий для работы на встраиваемых устройствах Яндекса: оптимизация моделей, их встраивание и обновление на «железе». Это снижает задержки, повышает приватность и уменьшает нагрузку на серверы
ГрейдSenior
Стек
C++PythonLinuxDockerCI/CDPyTorchTensorFlowONNX RuntimeTFLite
Задачи
- •Интеграция и поддержка моделей обработки речи на устройствах
- •Оптимизация производительности и потребления ресурсов моделей
- •Обеспечение качества, стабильности и низкой задержки голосового ввода
- •Разработка инструментов для встраивания и обновления моделей на устройствах
- •Взаимодействие с исследователями и разработчиками алгоритмов для интеграции решений
Обязательно
- •Уверенные навыки программирования на C++ и Python
- •Опыт низкоуровневой оптимизации и работы с ограниченными ресурсами
- •Знание основ нейронных сетей и их применения на устройствах
- •Опыт разработки и отладки многопоточных/высоконагруженных систем
- •Опыт работы в Linux-среде
- •Знание Docker и практик CI/CD
- •Умение разбираться в чужом коде и предлагать архитектурные улучшения
Будет плюсом
- •Опыт работы с PyTorch, TensorFlow, ONNX Runtime или TFLite
- •Оптимизация моделей для мобильных и встраиваемых устройств
- •Знание методов оценки качества распознавания речи и аудиоалгоритмов
- •Участие в разработке SDK или инфраструктурных библиотек