SkillStaff

Backend-разработчик (Python/Java), Математическая оптимизация процессов горной добычи

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Java Spring
  • Python
  • Django Framework
  • PostgreSQL
  • Apache Kafka
  • OptaPlanner
  • COBYLA

Мы в поисках Backend-разработчика (Python/Java) на проект, реализуемый для компании горно-металлургического сектора.

Срок привлечения специалиста: от 8 месяцев.
Формат сотрудничества : ИП или самозанятость.
График работы: 5/2 , удаленный формат.

Чем предстоит заниматься:

  • Разрабатывать и проводить математическую формализацию задач оптимизации для объемно-календарного планирования процессов горной добычи.
  • Оптимизировать планирование технических процессов, связанных с добычей полезных ископаемых.
  • Разрабатывать математические модели, точно отражающие реальные процессы и ограничения.
  • Настраивать пакеты оптимизации, таких как OptaPlanner (приоритет на данном этапе), SciPy, Pyomo, CVXPY или аналогичных.
  • Выбирать и использовать различные солвери (COBYLA, Ipopt и др.), анализировать их пригодности и эффективности для конкретных задач.
  • Декомпозировать сложные задачи на более простые подзадачи и разрабатывать стратегии их решения.
  • Анализировать результаты оптимизации и их интерпретация для нужд бизнеса.
  • Проводить оценку эффективности предлагаемых оптимизационных решений.

Для нас важно:

  • Владение языками программирования Python или Java.
  • Знание основных типов задач оптимизации (LP, NLP и т.д.).
  • Опыт работы с пакетами оптимизации (OptaPlanner, SciPy, Pyomo, CVXPY или аналогичные).
  • Опыт работы с различными солверами (COBYLA, Ipopt и другие), понимание принципов их работы (сильные и слабые стороны).
  • Опыт линеаризации задач, формулировка целевой функции и ограничений.
  • Опыт постановки задачи и ее декомпозиции на подзадачи.

Главный принцип SkillStaff - Выбирай!

  • ЭКСПЕРТИЗА. Делай выбор в пользу проектов с разным уровнем сложности и экспертных команд, где можно работать с лучшими специалистами и обмениваться опытом.
  • РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
  • КОМФОРТ. Создавай идеальные условия для своей работы: удаленный формат работы.