Инженер машинного обучения, направление Supply Network Planning (MLE SNP)
Крупная ИТ компанияРФУдалённоПолная занятость
PythonSQLPostgreSQLGitMLSupply Chain ManagementGurobiLPMILPOperations ResearchOR-ToolsPyomo
Описание
Крупная ИТ компания ищет инженера машинного обучения для работы над платформой интегрированного планирования.
Обязанности
- Разрабатывает модули планирования снабжения и производства
- Проектирует и реализует компоненты для календарного и производственного планирования и оптимизации запасов
- Формализует бизнес-задачи как задачи математической оптимизации (LP, MILP)
Требования
- Глубокое знание алгоритмов, структур данных, оценка сложности по Big O
- Python (Senior уровень)
- Шаблоны ООП и проектирование сложных вычислительных решений
- SQL и работа с PostgreSQL, Git
- Юнит- и интеграционное тестирование
- Основы линейного программирования (LP) и смешанно-целочисленного линейного программирования (MILP)
- Опыт промышленной разработки на Python уровня Senior
- Опыт работы в области Operations Research, систем планирования производства (APS), логистики или Supply Chain Management
- Практический опыт построения моделей дискретной и линейной оптимизации для реальных бизнес-задач
Будет плюсом
- Инструменты оптимизации: Pyomo, OR-Tools, PuLP, COIN-OR
- Решатели: Gurobi, CPLEX, SCIP, COPT, GLPK
- Математическая статистика, методы дискретной оптимизации, математическое программирование (LP, MILP, MIP)
- C / C++ для оптимизации критичных вычислительных узлов
- Работа в Unix-подобных системах, принципы CI/CD
- Декомпозиция крупномасштабных задач оптимизации
- Высшее техническое или математическое образование (прикладная математика, кибернетика, информационные технологии)
- Специализированные курсы по Discrete Optimization, Operations Research или алгоритмам
Условия
- Занятость: Full time
- Гражданство: РФ
- Формат работы: удалённо