Principal Software Engineer, Amazon DSP (Demand-Side Platform) — Advertising

Amazon
Amazon

Marketing & Communications, Software Engineering

New York, NY, USA

Posted on Sep 11, 2026

Description

The forecasting and guidance team within Amazon DSP within Amazon Ads DSP is looking for a Principal Engineer to lead the evolution of our forecasting infrastructure and lead the foundations of our guidance skills agent. A machine learning engineer or someone with experience building deep learning models strongly preferred.

As a Principal Engineer within Amazon DSP, you will be responsible for leading the evolution of our complex and business critical agentic forecasting and guidance systems. Our forecasting infrastructure analyzes billions of bid requests per day to precisely predict how different campaign configurations will perform. Customers rely on these forecasting models to determine how they allocate budgets to our advertising products and configure their advertising campaigns. You will build agentic recommender systems that unlock personalized and interactive scenario analysis. You will work closely with applied scientists, software engineers, and product managers to lead the evolution of our product.

Key job responsibilities
As a Principal Software Engineer, you will:

* serve as a technical leader on our most demanding, cross-functional projects
* advocate for expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices
* influence technical decisions across multiple teams
* design forward looking technology that anticipates the needs of the evolving business