Разработка платформы интегрированного планирования для крупного ритейла в секторе 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.