Стажер-разработчик (машинное обучение)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Почти во всех сервисах Яндекса используются комплексные алгоритмы статистического анализа и машинного обучения. В Поиске они помогают улучшать формулы ранжирования, строить текстовые классификаторы (например, определять, считается ли контент порнографией).
Без машинного обучения невозможно создать базу данных, по которой realtime-компонент поиска выбирает и ранжирует документы. Карты не могут работать без современных алгоритмов маршрутизации, обработки изображений, методов статистического анализа данных или нейронных сетей. В Маркете постоянно решают задачи по оптимизации производительности, чтобы выдерживать самую высокую нагрузку. Похожие проблемы встают и перед командой, которая делает ротатор баннеров Яндекса.
Отделы разработки этих и других сервисов Яндекса ищут стажеров с хорошей математической и алгоритмической базой, способных развивать существующие решения, а также предлагать и реализовывать свои идеи.
Требования:
- хорошая алгоритмическая подготовка;
- знание С++ или Python;
- хорошее знание математической статистики и теории вероятностей;
- знание основ машинного обучения;
- опыт участия в соревнованиях по машинному обучению (приветствуется).
Что мы предлагаем:
- решение сложных задач для улучшения жизни людей;
- опыт промышленной разработки с тестами и code review.