Специалист по математической оптимизации (математическому моделированию)

Мы приглашаем в команду Специалиста по математической оптимизации (математическому моделированию) для работы на проекте в горно-металлургической отрасли.

О ПРОЕКТЕ

Наш клиент – крупный металлургический комбинат.

Продукт состоит из 4 приложений, три из которых разрабатывает наша компания:

  • Комплекс инструментов горного планирования для создания долгосрочных и оперативных планов по добыче полезных ископаемых
  • Система диспетчеризации и мониторинга исполнения заданий по добыче полезных ископаемых и связанных производственных процессов
  • Специализированное мобильное приложение исполнителя с возможностью сбора телеметрических параметров горного оборудования.

Архитектура проекта построена на Java Spring, Python (Django), PostgreSQL, Kafka.
В качестве фреймворка для управления программой из 4 продуктов мы используем SAFe.

На данном этапе предполагается использование OptaPlanner для формального описания процессов и ограничений по оптимизации, однако возможны обоснованные изменения в архитектуре и компонентном составе сервиса планирования.

Численность всей команды – около 100 человек.

Заполните поле
Пожалуйста, введите корректный адрес email.
Заполните поле
Заполните поле
Форматы PDF, DOC/DOCX, лимит 10 Мб
Заполните поле
Заполните поле
Заполните поле
Вы должны согласиться с условиями для продолжения

Задачи

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

Требуемые навыки и знания

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

Мы предлагаем

Официальное оформление

Оформление по ТК РФ в аккредитованную ИТ-компанию

Профессиональное развитие

Внутренняя система обучения и развития, технические курсы и тренинги, индивидуальные программы роста, участие в конференциях

Рабочее оборудование

Предоставляем все необходимое для работы оборудование: ноутбук, гарнитура и др.

Масштабные проекты

Разнообразие проектов, интересные задачи, современные технологии

Поддержка инициатив

Возможность принимать участие в обучении, комьюнити и других активностях внутри компании

Кафетерий бенефитов

Компенсация затрат на обучение, спорт, изучение иностранных языков

Гибкий график работы

Возможен гибридный и полностью удаленный формат работы

Уникальная атмосфера и культура

Сообщества и нетворкинг, волонтерские активности, забота о детях сотрудников

Социальный пакет

ДМС со стоматологией с первых дней работы, оплачиваемые отпуска и больничные с доплатой до 100% текущего оклада

Контакты рекрутера:

Мария Соловьева

E-mail: maria.solovyeva@reksoft.com
Telegram: @mariiasol
Телефон: +7 (920) 692-57-75

Хотите попасть в нашу команду?

Заполните форму обратной связи и мы свяжемся с Вами в ближайшее время

Заполните поле
Пожалуйста, введите корректный адрес email.
Заполните поле
Заполните поле
Форматы PDF, DOC/DOCX, лимит 10 Мб
Заполните поле
Заполните поле
Заполните поле
Вы должны согласиться с условиями для продолжения