Software Development Engineer, Amazon Ads Demand Tech, Forecasting and Guidance
Core
Design, build, and experiment with scalable forecasting and recommendation solutions bridging algorithms with user-centric applications for Amazon Ads.
Role type
Senior Software Development Engineer (Forecasting & Recommendations)
Builds
Scalable APIs, microservices, Agentic LLM applications, and data pipelines for advertising campaign data
Domain
Advertising Technology / Machine Learning / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems, C#/C++/Java/Perl, Object Oriented Design, API design, Microservices, Data pipelines, System architecture, Real-time processing, Monitoring & optimization
Preferred skills
Full SDLC experience, Code reviews, Source control, Testing, Operations
Technologies
C#, C++, Java, Perl
Responsibilities
Design and implement scalable APIs and microservices for real-time forecasting; Build Agentic LLM applications for data visualization; Collaborate with scientists to translate models into production systems; Develop efficient data pipelines for large-scale campaign data; Drive system performance improvements through monitoring and optimization
Seniority
Senior, hands-on IC with architecture responsibilities