Агенты — одно из ключевых направлений развития чата Алисы. Они помогают решать сложные пользовательские задачи и ориентированы на длительную (минуты и десятки минут) и глубокую обработку входных запросов.
Одним из первых агентов Алисы стал агент минимальной цены, который помогает пользователю искать по заданному товару предложения по наиболее выгодной цене, в том числе за счёт предоставления различных скидок. Сервис связан со множеством продуктов компании: Алисой, Поиском, Екомом, Браузером, Маркетом, Рекламой и т. д.
Продукт активно развивается, мы уже раскатились на всех пользователей компании. Помимо него, в разработке находится ещё несколько агентов для подбора и промоутирования покупок через чат. Все они сейчас разрабатываются на Python, но имеют много важных интеграций в бэкенде чатов Алисы и тулов, написанных на C++.
В проектах по созданию этих агентов активно участвуют десятки людей. Агентская core-команда состоит из четырёх Python-разработчиков с ML-уклоном, она слаженная и очень бодрая. Мы ищем в неё инженера, который готов вовлечься в продуктовую разработку в атмосфере нового проекта, не боится оперативного переключения между задачами и хочет видеть, как его работа быстро влияет на продукт и пользователей.
Обязанности:
Разработка продуктовой логики агентов
Вам предстоит решать разнообразные задачи, связанные с реализацией и улучшением бизнес-логики работы агентов.
Работа с LLM и качеством
Вы будете встраивать вызовы моделей в разные части проектов, оценивать производительность и качество, работать с промптами.
Создание и доработка тулов и интеграций
Еком-агенты взаимодействуют с большим количеством сервисов. Для этого нужно создавать и поддерживать интеграции, которые могут оборачиваться в простые или сложные тулы, доступные LLM.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Владеете Python
- Разрабатывали и обслуживали высоконагруженные системы
- Работали с Git, SVN или другими системами контроля версий
Дополнительные требования:
- Разрабатывали на C++
- Работали в проектах с использованием General ML
- Понимаете базовые принципы работы LLM