Обязанности:
Разработка enterprise-бэкендаВам предстоит создавать надёжную серверную часть на Java со сложной бизнес-логикой для оркестрации поисковых агентов. Архитектура и API
Вы будете проектировать удобные, расширяемые и безопасные REST- и gRPC-интерфейсы, через которые внешние клиенты взаимодействуют с AI Search. Оптимизация и алгоритмы
Нужно будет решать задачи по ускорению поиска и фильтрации данных. Вам предстоит находить способы оптимизировать систему с учётом ограничений (latency, контекстное окно модели, нагрузка). Адаптация AI-решений
В число ваших задач будет входить внедрение новых подходов, а также интеграция с современными моделями.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Занимались промышленной разработкой на Java
- Оптимизировали производительность: умеете профилировать код, находить узкие места, оптимизировать работу с памятью и CPU
- Знакомы с базовыми алгоритмами и структурами данных, умеете применять их для решения проблем производительности, а не только на собеседованиях
- Умеете строить архитектуру сервисов так, чтобы они были поддерживаемыми и масштабируемыми
- Ответственны, адаптивны и способны оперативно погружаться в новые технологии (сфера ML/AI меняется очень быстро)
Дополнительные требования:
- Строили RAG-платформы
- Работали с поисковыми движками или технологиями семантического поиска
