Описание
Привет! Это команда оптимизации решений Логистики. Мы делаем алгоритмы, которые управляют десятками тысяч людей и помогают нам сортировать сотни тысяч отправлений каждый день. Наша предметная область насыщенна и интересна, мы тесно взаимодействуем с бизнесом и операциями. Мы стремимся к полной автоматизации сортировочных центров, курьерской доставки, а это требует высокого качества работы алгоритма и учета огромного числа нюансов, которые влияют на целевые метрики.
Задачи
•Разрабатывать оптимизационные математические модели, строить метрики, много общаться с бизнесом
•Применять решатели для задач смешанной линейно-целочисленной оптимизации (MILP), программирование в ограничениях (CP)
•Много думать над нестандартными задачами, придумывать эвристики, проверять их, выбирать лучшие
•Строить симуляционные/имитационные среды для проверки своих решений
•Писать надежный продуктовый код, который работает для сотен объектов 24x7
•Прямо сейчас предстоит включиться в проект по оптимизации распределений заданий на курьеров
Требования
•Профильный опыт работы от 5 лет
•Понимание теории оптимизации (линейная/нелинейная), динамическое программирование, численные методы, теорию игр, теорию графов
•Опыт работы с библиотеками линейной/смешанной линейно-целочисленной оптимизации, CP
•Умение писать внятный код на Python или другом языке
•Понимание паттернов ООП и основных практик программирования
Будет плюсом
•Если вы круто программируете (достижения на leetcode, codeforces achievements и т.п.)
•Глубокое понимание устройства структур данных и алгоритмов
•Интерес к профессии: читаете статьи, любите пробовать новые практики
•Высокий средний балл одного из ведущих вузов
Условия
Условий в вакансии нет