Разработка платформы интегрированного планирования для крупного ритейла в секторе FMCG, направление Supply Network Planning (SNP). Проект включает модули планирования снабжения и производства, оптимизацию запасов и календарное планирование.

Задачи:

  • Проектировать и реализовывать компоненты календарного и производственного планирования.
  • Разрабатывать решения для оптимизации запасов.
  • Формализовать бизнес-задачи в математические модели линейного и смешанно-целочисленного программирования (LP/MILP).
  • Разрабатывать и анализировать математические модели оптимизации.
  • Ставить задачи ИИ-агентам, управлять контекстом, проверять и интегрировать результаты в кодовую базу.

Требования:

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

Будет плюсом: Pyomo, OR-Tools, PuLP, COIN-OR, PySCIPOpt, Gurobi, CPLEX, SCIP, COPT, GLPK, CP/CP-SAT, многокритериальная оптимизация, настройка решателей, декомпозиция крупномасштабных задач оптимизации, многопоточность, многопроцессность, профилирование, управление памятью, оптимизация математических моделей, REST API, Unix, Docker, CI/CD, высшее техническое или математическое образование.

Условия: полная занятость, удалённо из РФ, оплата по ИП до 230 000 ₽. Проект рассчитан на 3 месяца с возможностью продления.

Технологический стек: Python, NumPy, asyncio, Pyomo, OR-Tools, PySCIPOpt, Gurobi, CPLEX, SCIP, PostgreSQL, Git, Docker, Unix.