Backend разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Яндекс Поиском каждый день пользуются более 100 миллионов человек. Система ранжирования включает множество ML-моделей, сигналов, экспериментов, инфраструктурных компонентов и этапов проверки. Команда развивает процесс разработки и запуска изменений, чтобы выпускать их еженедельно, а в некоторых сценариях — ежедневно, без потери качества и надёжности.
задачи
- Выстраивать процесс разработки и запуска изменений от идеи и эксперимента до продакшена;
- Развивать систему приёмки моделей и сигналов;
- Задавать критерии готовности и делать результаты проверок доступными участникам;
- Находить причины нестабильности и системных проблем;
- Подключать экспертов и контролировать устранение причин проблем;
- Развивать ускоренный сценарий выпуска безопасных изменений;
- Вести ключевые технические и инфраструктурные проекты;
- Находить зависимости между командами и добиваться устранения блокеров;
- Выстраивать взаимодействие между разработчиками, аналитиками, ML-инженерами, продуктовыми командами и руководителями;
- Согласовывать приоритеты, зависимости и следующие шаги;
- Создать единое место для отображения KPI, результатов проверок, рисков и готовности изменений к выпуску;
- Находить общие проблемы в работе разных команд и создавать решения для других команд;
- Внедрять AI-инструменты для первичного анализа, поиска проблем, подготовки решений и автоматизации повторяющихся задач;
- Переводить подходящие ручные процессы на агентские циклы;
- Оценивать эффект, стоимость и окупаемость регулярно используемых AI-решений;
- Находить баланс между затратами и качеством AI-решений;
- Масштабировать успешные процессы и инструменты от пилота в одной команде до всего ранжирования и Core Search.
требования
- Опыт управления сложными техническими или инфраструктурными проектами с большим количеством участников и зависимостей;
- Умение самостоятельно погружаться в проблему, собирать данные, находить экспертов, формировать план и доводить изменения до результата;
- Понимание жизненного цикла разработки ПО: работа с кодом, тестирование, CI/CD, релизы, мониторинг и эксплуатация;
- Знание метрик для оценки скорости, стабильности и качества разработки;
- Знание жизненного цикла ML-моделей: подготовка данных, обучение, эксперименты, внедрение и инференс;
- Умение описывать процессы, находить узкие места и превращать хаотичную работу в воспроизводимую систему;
- Умение договариваться с разработчиками, аналитиками, ML-инженерами, продуктовыми командами и руководителями;
- Практический опыт применения AI-инструментов и оценки их пользы в рабочих задачах;
- От 3 лет опыта;
- Будет плюсом применение AI для первичного анализа, поиска проблем, подготовки решений и автоматизации повторяющейся работы, преобразование ручных процессов в агентские циклы, оптимизация стоимости AI-решений с сохранением качества, масштабирование пилотов, процессов или инструментов на несколько команд или крупное технологическое направление, знание и применение метрик DORA.
условия
- Расширенная медицинская страховка с первого месяца работы;
- Оплачиваются 30 дней больничного в году;
- ДМС покрывает чекапы, вакцинацию, стоматологию и экстренную помощь за рубежом;
- После года работы ДМС покрывает коррекцию зрения и хирургическое лечение косоглазия;
- Оплачиваются ведение беременности и роды для сотрудниц и жён сотрудников, работающих более двух лет;
- ДМС для детей и супругов по системе 80/20: Яндекс оплачивает 80% стоимости.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.