Job Board

Applied Scientist



The Operation Research Science Team in the Amazon Devices Demand Planning org is looking for an Applied Scientist with a background in Operations Research and Management Sciences. Our team is responsible for optimization algorithms which run world-wide supply chain which for the Amazon Devices business, which includes: tablets, eReaders, echo, Alexa, cameras, and other smart home appliances. We formulate and solve challenging large-scale optimization problems which ingest demand forecasts and produce optimal procurement, production, distribution, and inventory management plans. We are also responsible for the long term build capacity planning, which involves deciding on: whether we should green-light products; the level of investment in capital expenditures; material resources, inventory levels; and overall financial performance. We also work closely with the demand forecasting, material procurement, production planning, finance, and logistics teams to optimize our inventory allocation in our worldwide channels given operational constraints.

The successful candidate will be a self-starter, comfortable with ambiguity, with strong attention to detail, an ability to work in a fast-paced and ever-changing environment and a desire to help shape the overall business.

· Design and develop advanced mathematical, optimization models and apply them to define strategic and tactical needs and drive the appropriate business and technical solutions in the areas of inventory management and distribution, network flow, supply chain optimization, demand planning.
· Apply mathematical optimization techniques (linear, quadratic, SOCP, robust, stochastic, dynamic, mixed-integer programming, network flows, nonlinear, nonconvex programming) and algorithms to design optimal or near optimal solution methodologies to be used by in-house decision support tools and software.
· Research, prototype and experiment with these models by using modeling languages such as Python, MATLAB, Mosel or R; participate in the production level deployment.
· Create, enhance, and maintain technical documentation, and present to other Scientists, Product, and Engineering teams.
· Lead project plans from a scientific perspective by managing product features, technical risks, milestones and launch plans.
· Influence organization's long-term roadmap and resourcing, onboard new technologies onto Science team's toolbox, mentor
other Scientists.


· PhD or equivalent Master's Degree plus 4+ years of experience in CS, CE, ML or related field
· 2+ years of experience of building machine learning models for business application
· Experience programming in Java, C++, Python or related language
· PhD or equivalent Master's Degree plus 4+ years of experience in Operations Research, Industrial Engineering, Computer Science, or Optimization related field
· Expertise in optimization: linear, non-linear, mixed-integer, large-scale, network, robust, stochastic
· Expertise in building optimization models and implementing them on OR tools (e.g. CPLEX, Gurobi, XPRESS)
· Expertise in validating and simulating math optimization models
· Experience programming in Python, Java, C++, or related language
· Strong communication and documentation skills


· Experience designing and supporting large-scale optimization systems in a production environment
· Experience with large data sets, big data and analytics
· Exposure to forecasting and machine learning
· Proficiency in at least one modern programming language such as Python, Java or C++/C#
· 1+ years of relevant development experience in Object-Oriented Design and Service Oriented Architecture


Job Type : Full-Time
Education Level : Doctoral
Experience Level : Mid to Senior Level
Job Function : General
Powered By GrowthZone