This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Amazon's Middle Mile Science group is looking for an Applied Scientist to build machine learning and optimization models for large-scale transportation planning systems. This includes the development of dynamic pricing and network planning models to improve operations and services for our external freight customers. The Middle Mile Science group develops optimization and machine learning systems that power Amazon's freight transportation network, from network design and pricing to real-time load planning and capacity utilization. The scale of Amazon's fulfillment operations requires robust transportation networks that minimize cost while meeting all customer deadlines. Real-time execution depends on state-of-the-art optimization and artificial intelligence to coordinate thousands of operators and drivers. This includes shipper-facing and carrier-facing marketplace algorithms as well as network planning and optimization tools. Amazon often finds that existing techniques do not match our unique business needs, driving the innovation of new approaches and algorithms. As an Applied Scientist focusing on external freight within middle mile transportation, you will work closely with business leaders, engineers, and fellow scientists to design and build scalable products operating across multiple transportation modes. You will create experiments and prototypes of new machine learning and optimization applications, present research findings to senior leadership, and implement your models within production systems. You will write production-quality code designed for scalability and maintainability, and make decisions that affect how we build and integrate algorithms across our product portfolio.
Job Responsibility
Build machine learning and optimization models for large-scale transportation planning systems
Development of dynamic pricing and network planning models to improve operations and services for external freight customers
Work closely with business leaders, engineers, and fellow scientists to design and build scalable products operating across multiple transportation modes
Create experiments and prototypes of new machine learning and optimization applications
Present research findings to senior leadership
Implement models within production systems
Write production-quality code designed for scalability and maintainability
Make decisions that affect how we build and integrate algorithms across our product portfolio
Requirements
Experience programming in Java, C++, Python or related language
Experience with discrete and continuous optimization methodologies and algorithms
PhD in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics, or equivalent quantitative field, or Master's degree and 5+ years of industry or academic research experience
3+ years of building machine learning or optimization algorithms for business applications
Nice to have
Experience in professional software development
Experience in standard machine-learning and statistical modeling tools and techniques (e.g. random forests, gradient-boosted regression, LASSO, logistic regression)
Strong track record of publications at top-tier journals or conferences
Experience with integer programming, dynamic programming, and/or stochastic optimization