Мы в Яндекс Лавке отвечаем за AI в клиентском приложении. Главный продукт — Лавка AI, умный помощник для пользователей. Ищем ML-разработчика, который будет писать бэкенд для внедрения улучшений в продакшен. Бэкенд направления написан на C++ и Go.
Обязанности:
- Подбор и дообучение моделей под сценарии, проектирование и совершенствование промптов, расширение контекста для ассистента.
- Письмо тулов, оценка качества, выявление регрессий, разбор диалогов и устранение проблем.
- Развитие голосового режима: работа с распознаванием, синтезом речи, особенностями диалога в голосовом канале и требованиями по latency.
- Внедрение Лавки AI в другие приложения экосистемы Яндекса: адаптация ассистента, выстраивание транспорта и проверка качества в новых сценариях.
- Поиск точек применения AI в приложении (персональные подборки, навигация, переходы поиска).
- Оптимизация инференса с учётом задержки, стабильности и стоимости при работе с клиентским трафиком.
Требования:
- Опыт работы с ML-разработкой или LLM на проде.
- Опыт дообучения моделей (fine-tuning, instruction tuning, LoRA-подобные подходы).
- Понимание устройства LLM и AI-агентов (тулы, промпты, контекстное окно, RAG).
- Знание агентских протоколов и подходов (MCP, A2A, RAG, мультиагентные системы).
Будет плюсом:
- Опыт разработки серверных приложений на C++ или Go.
- Опыт работы с голосовыми ассистентами или речевыми технологиями.
Условия и бонусы: ежегодные медицинские чекапы, занятия йогой и психотерапия и другие корпоративные бенефиты.