Senior ML Engineer по оптимизации Supply Chain

Что за роль

Senior ML Engineer будет разрабатывать модули Supply Network Planning для календарного и производственного планирования в крупном ритейле FMCG. Основной фокус — превращать задачи снабжения и производства в математические модели, находить решения для оптимизации запасов и интегрировать результаты агентной разработки в кодовую базу.

Что предстоит делать

    • Проектировать и реализовывать компоненты календарного и производственного планирования.
    • Формализовать бизнес-задачи снабжения и управления запасами как задачи математической оптимизации.
    • Разрабатывать и анализировать модели линейного и смешанно-целочисленного программирования (LP и MILP).
    • Ставить задачи ИИ-агентам, управлять контекстом, проверять результаты и интегрировать их в кодовую базу.
    • Писать промышленный Python-код, покрывать его модульными и интеграционными тестами.
    • Работать с PostgreSQL и Git: управлять изменениями, создавать Merge Requests и участвовать в Code Review.

Что потребуется

    • Senior-уровень промышленной разработки на Python, глубокое знание алгоритмов и структур данных, умение оценивать сложность по Big O.
    • Опыт проектирования сложных вычислительных решений и применение ООП-шаблонов.
    • Практический опыт дискретной и линейной оптимизации для реальных бизнес-задач.
    • Опыт в Operations Research, APS, логистике или Supply Chain Management.
    • Знание SQL и PostgreSQL, Git, а также опыт юнит- и интеграционного тестирования.
    • Высшее техническое или математическое образование; агентная разработка с использованием ИИ.

Что важно знать

Проект объединяет разработку на Python с Operations Research: здесь важны не только инженерная реализация, но и качество математической модели. В основном стеке указаны NumPy, asyncio, Pyomo, OR-Tools, PySCIPOpt, Gurobi, CPLEX, SCIP, PostgreSQL, Git и Docker. Дополнительным преимуществом будут опыт работы с решателями, CP-SAT, параллельными вычислениями и профилированием. Проектная длительность обозначена до конца года с возможностью продления; заказчик предоставляет оборудование.

Оценка вакансии
7.2 / 10
Вакансия подробно описывает задачи, профильный опыт и технологии; предметная область сочетает Python-разработку с математической оптимизацией. Зарплата и точные требования по стажу не указаны, при этом удаленный формат и срок проекта обозначены.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал