Специалист по оптимизационному моделированию
Требования
Местоположение и тип занятости
Компания
Универсальная EPM/BI платформа
Описание вакансии
О компании и команде
О нас и о продукте:
Оптимакрос – крупный независимый российский вендор. Разработчик системы корпоративного уровня CPM/EPM класса.
Наш продукт — универсальная платформа для оптимизационного, консолидационного, интегрированного планирования, прогнозирования, бюджетирования, управления HR, контроля выполнения KPI и других видов аналитики.
Платформа обеспечивает возможность обработки и анализа больших объемов данных, необходимых для эффективного принятия решений, а также планирования и мониторинга текущей операционной деятельности компании.
Чем предстоит заниматься:
- Реализация эвристических и метаэвристических алгоритмов для решения задач оптимизации в производстве и логистике;
- Разработка высокопроизводительных приложений и скриптов, использующих концепции мультипроцессинга и многопоточности;
- Обеспечение наличия актуальной и понятной документации на разработанные алгоритмы и методы работы с ними.
Ожидания от кандидата
Мы ожидаем от кандидата:
- Опыт работы с большими данными, знание библиотек NumPy, Pandas, SciPy, PuLP;
- Знание линейной алгебры, методов и алгоритмов оптимизации:
- Генетический алгоритм
- Муравьиный алгоритм
- Метод отжига
- Tabu search
- Large adaptive neighborhood search
- Fix and optimize
- Greedy
- k-Regret
- First Come First Serve (FCFS) Scheduling Algorithm
- Shortest Job First (SJF) Scheduling Algorithm
- Longest Job First (LJF) Scheduling Algorithm
- Priority Scheduling Algorithm
- Round Robin Scheduling Algorithm
- Shortest Remaining Time First (SRTF)
- Critical job first
- Permurtation Shifting
- Bottlneck (Job Shop)
- Владение методами сведения нелинейных задач к линейным, исследование операций;
- Понимание принципов мультипроцессинга, многопоточности;
- Умение писать асинхронный код.
Условия работы
Работа у нас - это:
- Официальное трудоустройство в аккредитованной IT компании;
- Полностью удаленный формат работы;
- Прозрачная система вознаграждения;
- Возможность соблюдать work/life balance;
- Обширные ресурсы и компетенции Компании для реализации ваших проектов и идей;
- Программа Work&Life Bonus (компенсация медицинских услуг, фитнеса, рабочего оборудования, а также обучения и курсов);
- Возможность посещения внутренних митапов и неформальных мероприятий;
- Возможность обучения английскому языку;
- А также возможность расти вместе с нами, общаться с коллегами без излишних формальностей, повышать свой уровень знаний и работать в удовольствие.