Интеграция Дистрибуция Проекты

ML/NLP Разработчик (Voice & Dialog Systems) Python

Коротко

Удалённая разработка диалоговой системы и голосового пайплайна: переход от графовых сценариев к LLM-based диалогу, оптимизация ASR/TTS под low-latency, дебаг LLM и голосового стека. Требуется опыт finetuning LLM (PEFT, LoRA/QLoRA), работы с BERT, Python (PyTorch, HuggingFace), low-latency инференсом (vLLM, TensorRT-LLM, Triton, ONNX Runtime) и GoLang. Опыт 5-10 лет, компания — Интеграция Дистрибуция Проекты.

# ML/NLP Разработчик (Voice & Dialog Systems) Python
Мы ищем опытного ML/NLP разработчика для работы над сложной диалоговой системой и голосовым пайплайном. Вашей главной задачей станет эволюция нашего продукта: поэтапный переход от классических графовых сценариев к современному LLM-based диалогу, а также глубокая оптимизация речевого стека (ASR/TTS) под low-latency.
Чем предстоит заниматься
•Развитие диалогового движка: поэтапный перевод системы с графа сценариев и скиллов на управляемый LLM-based диалог.
•Траблшутинг и дебаг: работа с голосовым пайплайном — поиск и устранение причин high latency, галлюцинаций LLM, проблем с передачей аудио и графовых ошибок.
•Архитектура: оперативное принятие архитектурных решений и их самостоятельная реализация в коде.
•Работа с NLP-стеком:
•Поддержка и быстрая отладка few-shot классификации сценариев (на базе Qwen) и классификаторов на BERT.
•Учёт краевых случаев, исправление ошибочных срабатываний интентов.
•Finetuning локальных LLM для специфических задач (извлечение сущностей, строгое следование инструкциям).
•Работа с речевым стеком:
•Интеграция и поддержка ASR (на базе GigaAMv2), отладка качества распознавания, работы VAD и стриминга текста.
•Дообучение и настройка инференса собственных и open-source TTS, а также систем клонирования голоса для достижения идеального звучания и высокой скорости работы.
Наши ожидания (Hard Skills)
NLP и LLM:
•Уверенный опыт работы с LLM/SLM (Few-shot learning, Prompt engineering) и BERT.
•Практический опыт finetuning LLM (PEFT, LoRA/QLoRA) под узкие прикладные задачи.
•Уверенный дебаг LLM: умение быстро понять причину некорректного ответа и исправить её промптом, гиперпараметрами или дообучением.
Голосовой стек:
•Опыт дообучения и оптимизации TTS-моделей.
•Опыт работы и интеграции современных ASR-систем.
Диалоговые системы:
•Опыт работы как с графовыми/сценарийными движками, так и с LLM-агентами.
•Высокая скорость диагностики проблем в инференсе.
Backend и Оптимизация (Python + Go):
•Уверенное владение Python (PyTorch, HuggingFace, фреймворки инференса).
•Опыт оптимизации инференса под low-latency (vLLM, TensorRT-LLM, Triton Inference Server, ONNX Runtime).
•Практика работы с потоковым аудио в реальном времени (streaming ASR/TTS, gRPC-контракты).
GoLang:
•Понимание дизайна сервисов и принципов SOLID, DRY, KISS.
•Знание базовых типов (строки, числа, слайсы, мапы) и работы с указателями.
•Уверенная работа с примитивами синхронизации и конкурентностью (горутины, каналы).
•Понимание принципов Observability.
Будет плюсом
•Опыт работы с gRPC.
•Умение настраивать инфраструктуру, опыт работы с k8s/inventory.
•Глубокое понимание принципов работы TCP.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте