Наша команда занимается разработкой новых поисковых продуктов и технологий для иностранных рынков. Например, нами реализованы сценарии поиска и бронирования отелей и авиабилетов в поисковом AI-приложении для Турции. На рынке веб-поиска сегодня происходят глобальные изменения, вызванные появлением больших языковых моделей, способных эффективно решать множество повседневных задач пользователя. Один из главных трендов — взаимодействие с пользователем в формате чата, где AI-агенты решают множество специфических задач. Для успешной работы агентов необходима бэкенд-инфраструктура и источники данных, ориентированные на конкретный продуктовый сценарий, такой как поиск дешёвых билетов на выходные или отправка напоминания о запланированной встрече. В нашей команде вы сможете познакомиться с технологиями, прямо сейчас изменяющими жизнь людей по всему миру и находящимися в процессе активного роста, а также внести свой вклад в их развитие. У вас будет возможность использовать самые современные инструменты и методы разработки, непосредственно влиять на продукт, быстро доставлять фичи в прод и получать обратную связь от реальных пользователей. Мы создаём полноценные поисковые сервисы, работающие под нагрузкой в тысячи запросов в секунду и оперирующие базами, содержащими миллиарды объектов. Кроме того, у нас есть возможность получить опыт разработки агентских сценариев, промпт-инжиниринга и обучения LLM.

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

Разработка бэкенда агентских сценариев чатового AI-приложения
Вам предстоит разрабатывать высоконагруженные отказоустойчивые сервисы и инфраструктуру, обслуживающие сотни тысяч пользователей в сутки; участвовать в обсуждении продуктовых требований и архитектурных решений и решать вопросы качества и полноты данных, в том числе во взаимодействии с партнёрскими сервисами. Кроме того, вы будете разрабатывать и улучшать агентские AI-сценарии: писать системные промпты, утилиты, обучать и валидировать LLM-модели. Также вам нужно будет оптимизировать потребление ресурсов облачными сервисами. Больше о бэкенде в Яндексе — в канале Yandex for Backend

Ключевые навыки:

  • Занимались разработкой распределённых и высоконагруженных бэкендов
  • Отлично владеете алгоритмами и структурами данных
  • Хорошо знаете один из языков (С++, Python, Go) и готовы разрабатывать на любом из них
  • Интересуетесь продуктовой разработкой
  • Владеете разговорным английским языком

Дополнительные требования:

  • Работали с большими данными и аналитикой
  • Участвовали во внедрении LLM в продукт
  • Понимаете устройство современной облачной инфраструктуры (системы оркестрации контейнеров и балансировки трафика, распределённые базы данных)