Key responsibilities include:
· Execute the development of a modular, configurable, and scalable discrete event simulation framework in Python
· Develop discrete event simulation models that accurately reflect warehouse execution software logic and can be similarly configured
· Understand and implement algorithms as implemented in warehouse execution software and/or proposed by Operations Research engineers
· Assess and propose changes to algorithms that improve computational efficiency
· Develop dynamic web interfaces for input selection and output analysis and visualization
· Implement animation of python-based discrete event simulation model
· Collaborate and co-develop with internal and external stakeholders, including education on software development concepts and best practices