📍 Сербия (Армения, Казахстан)Санкт-ПетербургМоскваПолная удалёнкаПомощь с переездом
Сервис Яндекс.Картинки ищет уверенного С++ разработчика.
В текущих и планируемых проектах сервиса много сложных и нестандартных задач по работе над улучшением качества поиска и рекомендаций, а также по созданию и развитию инфраструктуры, которая должна обрабатывать десятки миллионов запросов пользователей в день.
Некоторые факты о поиске по картинкам:
- Миллионы пользователей в день, миллиарды изображений в поиске.
- Больше 10 петабайт данных и больше 30 тысяч вычислительных ядер в контент-системе (MapReduce).
- Тысячи машин в рантайме и тысячи запросов в секунду.
- Около тысячи различных сигналов в ранжировании.
- Нечеткая склейка дубликатов миллиардов изображений.
Технологии/инструменты
C++
Задачи команды
- Разработка поискового стека технологий, а также построение персональных realtime-рекомендаций (инфраструктура рантайма, масштабируемость, низкоуровневая оптимизация производительности).
- Разработка контент-системы для построения индекса.
- Разработка факторов ранжирования (анализ HTML-страниц, текстов, контента картинки).
- Оптимизация моделей классификации и ранжирования.
- Анализ логов поведения пользователей.
Ожидания
- Опыт работы с С++ от 3 лет.
- Желание заниматься задачами машинного обучения.
- Хорошая математическая подготовка.
- Хорошее знание алгоритмов и структур данных.
Будет плюсом:
- Опыт работы с машинным обучением.
Условия
- Программа релокации для иногородних сотрудников.
- Высокий совокупный доход и премии каждые полгода при успешном прохождении ревью.
- Отличная программа ДМС.
- Скидки для сотрудников в языковых школах, фитнес-центрах и магазинах.
- Корпоративное обучение, оплата курсов и участия в конференциях.
Наталия Березина Talent Partner