Техлид бэкенда в ML-проекты Браузера
Мы делаем B2C‑фичи Яндекс Браузера на основе ML/LLM — заметные для миллионов пользователей, с жёсткими требованиями к качеству, задержкам и надёжности. Это продовые сервисы вокруг ML‑моделей: пайплайны, интеграции, модерация и безопасность, наблюдаемость и эксплуатация.
Один из примеров — фича «Вопросы к странице»: split view в Браузере, — которая помогает отвечать на вопросы пользователя на основе контента страницы. На бэкенде — LLM‑пайплайн, RAG, логика модерации и аккуратное формирование запросов и ответов. Сейчас мы готовим следующие ML‑фичи и развиваем платформу под них.
Другое направление работы — агентские сценарии: чтобы агент мог выполнять действия вместо пользователя. Мы поднимаем браузеры в облаке и управляем ими: оркестрация жизненного цикла, автоскейлинг, изоляция сессий, безопасность. Технические вызовы здесь — сложная комплексная архитектура на стыке крупнейших сервисов: Яндекс Браузера и Алисы, — которую мы строим для интеграции новых фич.
Направления в команде
Фокус техлида бэкенда — ML-проекты Браузера и Облачный Браузер, но команда также развивает и другие сервисы:
- Шедеврум — социальная сеть на основе нейрогенеративного контента
- YandexART API — сервис для интеграции картиночного инференса в продукты Яндекса: например, фоторедактор в Диске и примерка одежды в Маркете
- Студия в Алисе — новый продукт, который вырос из «Оживления фото». Развивает работу с визуальным контентом в Алисе
Кого мы ищем
Старшего или ведущего разработчика/руководителя, который готов отвечать за сервис и вести VTeam-разработки проектов. Для кандидатов, которые сейчас не являются руководителями, но хотят расти в этой области, есть понятный трек роста: через усиление технического лидерства, менторинг, влияние на процессы и участие в найме.
Задачи и обязанности
Продуктовые запуски ML‑фич Браузера
Вы будете участвовать в проработке требований вместе с продуктом и смежными командами. Вы должны проектировать и защищать технические решения: API, пайплайны, хранение данных, интеграции — не только в рамках Go-бэкендов, но и на уровне Браузер — Алиса. Предстоит декомпозировать проекты на компоненты, инициировать их разработку с нашей и соседними командами и принимать результаты, а также обеспечивать надёжность и наблюдаемость запусков.
Развитие технологий и архитектуры
Надо будет думать про архитектуру сервисов и её развитие в долгосрочной перспективе: например, насколько планы на следующее полугодие реализуемы в существующей архитектуре и какие технические проекты надо заложить. Вашей задачей станет проверка корректности технических решений смежников и выявление слабых мест. Также предстоит повышать стабильность, следить за железом под сервисами, исследовать возможности его экономии и снижения скорости ответа пайплайнов.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Требования
- Руководили проектами в кросс-функциональных командах из 5–10 человек
- Умеете проектировать сервисы, принимать и аргументировать технические решения
- Хорошо работаете в роли технического лидера: приоритизация, ревью, менторинг, координация со смежными командами
Дополнительные требования
- Делали продукты на основе LLM, RAG
- Работали с высоконагруженными системами и строгими требованиями по latency и надёжности
- Строили системы для агентских сценариев или работали с агентской инфраструктурой