ML Engineer (Middle+ / Senior) - Supply Network Planning
Условия
•Full-time, удалённая работа
•Локация и гражданство: РФ
•Оплата: до 230 000 ₽ по ИП
•Длительность проекта: 3 месяца с возможностью продления
Крупная ИТ-компания развивает платформу интегрированного планирования и ищет ML Engineer для направления Supply Network Planning (SNP) - планирования цепочек поставок, производства и управления запасами. Специалист будет участвовать в разработке вычислительных компонентов планирования, проектировать алгоритмы оптимизации и формализовывать бизнес-задачи в математические модели.
Основные задачи
•Разработка и развитие модулей планирования снабжения и производства.
•Проектирование и реализация компонентов календарного и производственного планирования.
•Разработка решений для оптимизации запасов.
•Формализация бизнес-задач в задачи математической оптимизации (LP/MILP).
•Проектирование сложных вычислительных решений и оптимизация алгоритмов.
•Написание и поддержка unit- и integration-тестов.
Требования
•Опыт промышленной разработки на Python на уровне Senior.
•Глубокое знание алгоритмов и структур данных, понимание оценки сложности Big O.
•Знание ООП и принципов проектирования сложных вычислительных систем.
•Уверенное владение SQL, опыт работы с PostgreSQL и Git.
•Практический опыт написания unit- и integration-тестов.
•Знание линейного и смешанно-целочисленного линейного программирования (LP/MILP).
•Опыт построения моделей линейной и дискретной оптимизации для реальных бизнес-задач.
•Опыт в Operations Research, APS, логистике или Supply Chain Management.
Будет плюсом
•Pyomo, OR-Tools, PuLP, COIN-OR.
•Gurobi, CPLEX, SCIP, COPT или GLPK.
•Опыт декомпозиции крупномасштабных задач оптимизации.
•Знание C/C++, Unix-подобных систем и принципов CI/CD.
•Высшее техническое или математическое образование.