Фантех — бизнес-юнит Яндекса, который развивает развлекательные онлайн-сервисы в Яндекс Плюсе: Кинопоиск, Музыку, Яндекс Афишу, Книги и другие. Мы создаём технологии, чтобы сделать в этих сервисах поиск для пользователей более удобным, быстрым и персональным. Мы запускаем новое направление — AI-продукты для мира развлечений. В его основе — платформа AI-агентов. Она позволит автоматизировать пользовательские сценарии и интегрировать LLM- и AI-инструменты в сервисы Фантеха. Это сервис, который станет частью реальных продуктовых сценариев. Команда только формируется, и у вас есть возможность присоединиться к проекту на старте. Мы ищем бэкенд-разработчика, который поможет заложить технический фундамент платформы: будет создавать и развивать микросервисы на Kotlin/Java, участвовать в проектировании архитектуры и принимать решения, которые повлияют на качество и масштабируемость продукта.

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

Разработка бэкенд-платформы AI-агентов
Вы будете создавать и развивать микросервисы на Kotlin/Java — основу новой платформы AI-продуктов. Задачи включают разработку новой функциональности, а также создание инженерного фундамента: обеспечение надёжности сервисов, удобства их развития и готовности к интеграциям с разными продуктами Фантеха. Масштабирование системы
Платформа должна поддерживать всё больше сценариев, интеграций и пользовательских взаимодействий. Вы будете работать с высоконагруженными сервисами, искать узкие места, повышать производительность и устойчивость системы, а также создавать архитектурные решения, которые позволят платформе масштабироваться без потери качества. Проектирование архитектуры продукта
Команда собирается с нуля, и у нового разработчика будет заметная зона влияния. Вместе с коллегами вы будете определять устройство платформы AI-агентов, выстраивать взаимодействие сервисов и выбирать технические подходы, чтобы система оставалась расширяемой, поддерживаемой и надёжной. Реализация AI-сценариев
Ваши задачи — участвовать в интеграции продуктовых сценариев на платформе, которая связывает AI-инструменты с пользовательскими сценариями в развлекательных сервисах Яндекса. Вы будете помогать превращению идей в технические решения и обеспечивать их выкатку в продакшен.

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

  • Разрабатывали высоконагруженные микросервисы
  • Владеете Kotlin или Java
  • Умеете масштабировать распределённые и бэкенд-системы
  • Проектируете надёжные и расширяемые сервисы
  • Участвуете в архитектурных обсуждениях и принимаете технические решения
  • Анализируете производительность систем и находите узкие места
  • Разделяете инженерный подход к качеству кода, эксплуатации и надёжности сервиса
  • Берёте ответственность за результат и качество создаваемого решения