Mujin
Software Developer – Warehouse Execution
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в команду Warehouse Execution Systems. Работа над алгоритмами оркестрации и планирования для автономных роботизированных систем в реальном времени.
Задачи
- Проектировать и реализовывать масштабируемые архитектуры WES для принятия решений в реальном времени и распределения ресурсов
- Разрабатывать логику оркестрации потоков инвентаря и приоритизации заказов между уровнями автоматизации
- Создавать API и интеграционные слои для ERP/WMS-систем и платформ автоматизации
- Разрабатывать онлайн-алгоритмы планирования, максимизирующие пропускную способность системы
- Взаимодействовать с другими командами для обеспечения совместимости систем
- Диагностировать и устранять сложные проблемы в production-среде
Требования
- Степень бакалавра в computer science, инженерии или смежной области
- Опыт разработки и внедрения алгоритмов оптимизации для задач планирования или распределения ресурсов
- Знание распределённых систем, логики оркестрации и мониторинга исполнения в реальном времени
- Навыки программирования на C++ и Python
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, оплачиваемая компанией на 100%
- Страхование жизни и добровольные льготы, оплачиваемые компанией
- Долгосрочная и краткосрочная нетрудоспособность, оплачиваемая компанией
- 15 дней PTO с первого года
- 11 оплачиваемых праздников, включая 2 плавающих
- План 401(k)
- Отпуск по уходу за ребёнком
- HSA с HDHP и FSA
- Бонусы за рефералов
- Опционы компании на многих позициях
- Командировки менее 20%
Навыки
- C++
- Python
- распределённые системы
- алгоритмы оптимизации
- ERP
- WMS
- API