Мы в Яндекс Лавке отвечаем за AI в клиентском приложении. Главный продукт — Лавка AI, умный помощник для пользователей. Ищем ML-разработчика, который будет писать бэкенд для внедрения улучшений в продакшен. Бэкенд направления написан на C++ и Go.

Обязанности:

  • Подбор и дообучение моделей под сценарии, проектирование и совершенствование промптов, расширение контекста для ассистента.
  • Письмо тулов, оценка качества, выявление регрессий, разбор диалогов и устранение проблем.
  • Развитие голосового режима: работа с распознаванием, синтезом речи, особенностями диалога в голосовом канале и требованиями по latency.
  • Внедрение Лавки AI в другие приложения экосистемы Яндекса: адаптация ассистента, выстраивание транспорта и проверка качества в новых сценариях.
  • Поиск точек применения AI в приложении (персональные подборки, навигация, переходы поиска).
  • Оптимизация инференса с учётом задержки, стабильности и стоимости при работе с клиентским трафиком.

Требования:

  • Опыт работы с ML-разработкой или LLM на проде.
  • Опыт дообучения моделей (fine-tuning, instruction tuning, LoRA-подобные подходы).
  • Понимание устройства LLM и AI-агентов (тулы, промпты, контекстное окно, RAG).
  • Знание агентских протоколов и подходов (MCP, A2A, RAG, мультиагентные системы).

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

  • Опыт разработки серверных приложений на C++ или Go.
  • Опыт работы с голосовыми ассистентами или речевыми технологиями.

Условия и бонусы: ежегодные медицинские чекапы, занятия йогой и психотерапия и другие корпоративные бенефиты.