Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Специалист по оптимизационному моделированию

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Универсальная EPM/BI платформа

Описание вакансии

О компании и команде

О нас и о продукте:

Оптимакрос – крупный независимый российский вендор. Разработчик системы корпоративного уровня CPM/EPM класса.

Наш продукт — универсальная платформа для оптимизационного, консолидационного, интегрированного планирования, прогнозирования, бюджетирования, управления HR, контроля выполнения KPI и других видов аналитики.

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

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

  • Реализация эвристических и метаэвристических алгоритмов для решения задач оптимизации в производстве и логистике;
  • Разработка высокопроизводительных приложений и скриптов, использующих концепции мультипроцессинга и многопоточности;
  • Обеспечение наличия актуальной и понятной документации на разработанные алгоритмы и методы работы с ними.

Ожидания от кандидата

Мы ожидаем от кандидата:

  • Опыт работы с большими данными, знание библиотек NumPy, Pandas, SciPy, PuLP;
  • Знание линейной алгебры, методов и алгоритмов оптимизации:
  1. Генетический алгоритм
  2. Муравьиный алгоритм
  3. Метод отжига
  4. Tabu search
  5. Large adaptive neighborhood search
  6. Fix and optimize
  7. Greedy
  8. k-Regret
  9. First Come First Serve (FCFS) Scheduling Algorithm
  10. Shortest Job First (SJF) Scheduling Algorithm
  11. Longest Job First (LJF) Scheduling Algorithm
  12. Priority Scheduling Algorithm
  13. Round Robin Scheduling Algorithm
  14. Shortest Remaining Time First (SRTF)
  15. Critical job first
  16. Permurtation Shifting
  17. Bottlneck (Job Shop)
  • Владение методами сведения нелинейных задач к линейным, исследование операций;
  • Понимание принципов мультипроцессинга, многопоточности;
  • Умение писать асинхронный код.

Условия работы

Работа у нас - это:

  • Официальное трудоустройство в аккредитованной IT компании;
  • Полностью удаленный формат работы;
  • Прозрачная система вознаграждения;
  • Возможность соблюдать work/life balance;
  • Обширные ресурсы и компетенции Компании для реализации ваших проектов и идей;
  • Программа Work&Life Bonus (компенсация медицинских услуг, фитнеса, рабочего оборудования, а также обучения и курсов);
  • Возможность посещения внутренних митапов и неформальных мероприятий;
  • Возможность обучения английскому языку;
  • А также возможность расти вместе с нами, общаться с коллегами без излишних формальностей, повышать свой уровень знаний и работать в удовольствие.