Software Development Engineer, Sponsored Products, Demand Engines

One of Amazon's fastest growing and most profitable businesses, focused on advertising products.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Development Engineer, Sponsored Products, Demand Engines

Amazon Advertising, one of Amazon's fastest-growing divisions, is seeking a Software Development Engineer for their Sponsored Products Demand Engines team. This role sits at the intersection of advertising technology and machine learning, focusing on building experiences that generate performant Sponsored Products demand and improve campaign performance through packaged controls.

The position involves working with cutting-edge technologies in machine learning, deep learning, and GenAI to handle billions of daily requests while maintaining millisecond-level response times. You'll be responsible for creating holistic recommendations through machine learning for products to advertise and optimal presets across Sponsored Products ad campaign setup.

As a Software Development Engineer, you'll be working on massive datasets using distributed frameworks, designing and implementing high-volume, low-latency systems that directly impact customer shopping experiences and seller ROI. The role offers exposure to innovations in product search, information retrieval, natural language processing, deep learning, and GenAI.

The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for engineers passionate about applying ML/AI technologies to real-world advertising challenges at scale.

The team's mission is twofold: creating performant demand focusing on Amazon supplier use cases through presets for campaign creation, and making existing demand performant through gap diagnosis and targeted recommendations. You'll be part of a team that's essential to Amazon's advertising ecosystem, working on systems that operate at massive scale while maintaining strict SLA requirements.

Last updated 20 hours ago

Responsibilities For Software Development Engineer, Sponsored Products, Demand Engines

  • Drive technical solutions using deep learning, AWS, Auto ML, and real-time ML serving systems
  • Design and develop scalable offline machine-learning pipelines
  • Build services handling billions of requests per day with millisecond latency
  • Work with engineers and applied scientists to optimize ML models
  • Create and maintain high-volume and low-latency distributed systems
  • Drive improvements in team's machine learning productivity

Requirements For Software Development Engineer, Sponsored Products, Demand Engines

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with machine learning and AI technologies
  • Knowledge of distributed systems and high-volume processing

Benefits For Software Development Engineer, Sponsored Products, Demand Engines

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Sponsored Products, Demand Engines

Software Dev Engineer II, Alexa Personality & EQ

Mid-level Software Engineer role at Amazon focusing on Alexa's AI personality and emotional intelligence development, offering competitive salary and benefits.

Software Development Engineer II, Applied AI

Mid-level Software Engineer position at Amazon focusing on LLM-based AI solutions, offering competitive salary and the opportunity to work on cutting-edge technology.

Software Development Engineer, StoreGen

AI-focused Software Development Engineer role at Amazon, building next-generation development tools and practices using artificial intelligence.

Software Engineer- AI/ML, AWS Neuron Distributed Training

AWS Neuron seeks ML Engineer to develop distributed training solutions for cloud-scale machine learning accelerators, focusing on large language models and ML infrastructure.

Software Dev Engineer, AGI Info - Web & Knowledge Services

Software Development Engineer role at Amazon focusing on AGI development, combining ML, distributed systems, and high-performance computing.