Applied Scientist, Demand Forecasting

Amazon
Bellevue, WA, USA2026-03-18ONSITE

About the job

At Amazon, our Demand Forecasting team is tackling one of the most ambitious challenges in applied time series research: designing and building large-scale foundation models that generalize across an enormous and diverse catalog of products, geographies, and business contexts. This is not incremental modeling work. We are redefining what's possible in demand forecasting through novel architectures, training strategies, and data generation techniques.

Responsibilities

1. Design and implement novel deep learning architectures (e.g., Transformers, SSMs, or Graph Neural Networks) for time-series foundation models that generalize across hundreds of millions of products and diverse global contexts.

2. Drive the full development cycle - from whiteboarding new algorithmic approaches to overseeing production-scale deployments.

3. Collaborate with SDEs to build high-performance, distributed training and inference pipelines; translate complex scientific concepts into scalable, production-grade code in Python and Scala.

4. Leverage and develop agentic GenAI workflows to automate the end-to-end research cycle from synthesizing state-of-the-art literature and auto-generating experimental code to rapidly iterating on model architectures across millions of products.

5. Maintain a high bar for scientific excellence by publishing novel research in top-tier venues (e.g., NeurIPS, ICLR, KDD) and contributing to Amazon’s internal patent and science community.

Qualifications

Minimum

- PhD, or Master's degree and 3+ years of deep learning, computer vision, human robotic interaction, algorithms implementation experience

- 3+ years of building models for business application experience

- Experience programming in Java, C++, Python or related language

Preferred

- PhD in computer science, machine learning, engineering, or related fields

- Experience building complex software systems, especially involving deep learning, machine learning and computer vision, that have been successfully delivered to customers

- Experience operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets, or experience with training and deploying machine learning systems to solve large-scale optimizations

- Strong publication record in top-tier AI/ML conferences (e.g., NeurIPS, ICLR, ICML, KDD, CVPR) or a history of contributing novel algorithmic improvements to production-scale systems.

- Fluency in Python.