Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик на C++ в поиск Маркета
Поиск Маркета — это:
- применение машинного обучения для создания лучших решений на еком-рынке в области поиска и выбора товаров;
- прямое влияние фич на бизнес-метрики всего сервиса: архитектуру, счастье пользователя и выручку сервиса;
- тысячи RPS и жёсткие требования к производительности и стабильности;
- интеграции в сервисы Ultima, Яндекс Еда, Лавка, Такси, Рекомендации Маркета.
Наши основные KPI — пользовательский опыт и рост выручки по A/B-экспериментам. Мы выдвигаем очень много гипотез и проверяем их на практике.
Какие задачи вас ждут
Улучшение ранжирующей модели поискаНужно будет показывать пользователю выше самые конверсионные для него товары, а неактуальные — скрывать.
Внедрение ML-алгоритмов
Вы будете внедрять современные ML-алгоритмы в высоконагруженные бэкенд-системы поиска Маркета, чтобы улучшать релевантность товарных результатов и работу AI-ассистента.
Персонализация
Предстоит объединять стек технологий с рекомендациями Маркета, чтобы добавлять разнообразие в поиск и персонализировать результаты.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Владеете C++
- Знаете Linux
- Знаете алгоритмы, структуры данных и основы многопоточного программирования
- На базовом уровне понимаете принципы машинного обучения и его применения
- Работали с высоконагруженными и распределёнными системами
Будет плюсом, если вы
- Знаете Python для взаимодействия с ML-стеком
- Оптимизировали производительность кода и систем: занимались профилированием, работали с бенчмаркингом
- Работали с базами данных SQL
- Понимаете архитектурные особенности современных ML-моделей
- Работали с GPU-вычислениями: CUDA и т. д.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие