MLOps-инженер в Яндекс Еду
Город:
Москва
Занятость:
Полная занятость
Компания "Яндекс"
Мы создаём и улучшаем инструменты для анализа больших объёмов данных и «умного» прогнозирования. Регулярно общаемся с пользователями наших сервисов, чтобы оптимизировать работу с данными и обучение моделей.
Наша задача — выстроить эффективные процессы внутри компании. Для этого мы автоматизируем работу с данными и «умными» алгоритмами, а также настраиваем работу сервисов и процессов в экосистеме Яндекса.
Вы будете участвовать в создании и улучшении инструментов для работы с данными. Ваша задача — помогать нам развивать и оптимизировать аналитическую и ML-инфраструктуру.
Какие задачи вас ждут
- Поддержка и развитие средства диагностики рекомендаций
Рекомендательная система опирается на большое количество различных сигналов о сессии пользователя, кликах, покупках, просмотрах, информации о блюде, о товарах ритейла и т. д. Для того чтобы ответить на вопрос, почему система дала такую рекомендацию, мы используем внутренний инструмент, который визуально показывает все шаги рекомендательной системы с различной отладочной информацией. Мы развиваем и поддерживаем этот инструмент для своих задач. Сейчас стоит острая проблема быстрого получения всех атрибутов рекомендации, которую мы дали пользователям Яндекса, то есть узкому кругу пользователей. Нужно придумать механизм доставки и хранения данных, чтобы реализовать быстрый и удобный доступ к данным отладки.
- Развитие инфраструктуры для реактивной поставки сигналов
Рекомендательные системы полагаются на историю пользовательских действий внутри приложения. Возможность доставлять события с задержкой до нескольких секунд позволит учитывать предпочтения пользователя в рамках сессии и повысить качество рекомендаций. Проект подразумевает разработку стриминга событий на базе Flink, хранение и раздачу профилей пользователей из key-value-хранилищ Яндекса.
- Переезд поискового ранжирования на DJ-движок
Код поискового ранжирования был написан N лет назад — существует большая проблема с поддержкой этого кода и с улучшением метрик ранжирования. В других наших механизмах ранжирования, таких как показ ресторанов на главной странице Яндекса и ритейл-товаров на различных поверхностях, уже давно используется универсальный внутренний фреймворк ранжирования со своим пайплайном и механикой сбора данных. Наша задача — перевезти логику ранжирования на этот фреймворк, не уронить при этом метрики качества и наладить все механизмы сбора и обработки данных для обучения и применения в онлайне.
Мы ждем, что вы
- Понимаете ML и концепции MLOps на базовом уровне
- Разрабатывали бэкенд-сервисы на Python, C++, Java или Go
- Знаете или готовы освоить C++
- Обрабатывали большие объёмы данных с помощью Hadoop, Spark или Hive
Будет плюсом, если вы
- Работали с ML-сервисами в продакшене
- Писали стриминговые приложения на Spark Structured Streaming, Flink или Kafka Streams
- Имеете опыт работы в инфраструктурной команде
01 Июня
Инженер строительного контроля ООО "ДОМО АРТЕ"
Москва
от 200 000 до 260 000 руб.
Вакансия компании ООО "ДОМО АРТЕ" Компания технический заказчик в строительных проектах. 15 лет на рынке, слаженная команда. Обязанности: -...
30 Мая
Инженер-аналитик в технологический отдел (производство металлоконструкций)
Москва
Компания "ЕВРАЗ" EВРАЗ СТИЛ БИЛДИНГ – поставщик готовых строительных решений на основе металлоконструкций, мы выполняем полный спектр услуг по...
30 Мая
Инженер (рентген-оборудование)
Москва
от 155 000 руб.
Компания "МЕДГРЕЙД" Чем предстоит заниматься: • Монтаж, ПНР медицинского оборудования • Помощь в подготовке пресетов и инструктаж персонала...
21 Мая
Технический PM / Инженер-координатор проектов (Дмитровская)
Москва, м. Дмитровская
от 180 000 до 230 000 руб.
Мы — инженерная компания ВИАНТЕК. Разрабатываем сложные программно-аппаратные комплексы, системы автоматизации измерений, ПО для работы с...
30 Мая
Москва
Компания "IBS" О проекте Мы разрабатываем телеком-платформу нового поколения для LTE/5G сетей на базе OpenRAN. Это не классический...
Вакансия размещена в отрасли