Software Development Engineer, Sponsored Products, Demand Engines

Amazon Advertising is one of Amazon's fastest growing and most profitable businesses, responsible for defining and delivering a collection of advertising products that drive discovery and sales.
Toronto, Canada
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Sponsored Products, Demand Engines

Amazon Advertising is one of Amazon's fastest growing and most profitable businesses, responsible for defining and delivering a collection of advertising products that drive discovery and sales. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day!

The Sponsored Products Demand Engines team is responsible for building experiences across all seller and advertiser touchpoints to generate performant Sponsored Products demand and improved campaign performance through packaged controls. We do this through:

  1. Creating performant demand focusing on Amazon supplier use cases (e.g. launching a new ASIN) through presets for campaign creation.
  2. Making existing demand performant through diagnosing gaps and providing proactive and targeted recommendations.

Within these domains, we focus on creating holistic recommendations through machine learning for products to advertise and optimal presets across every parameter that go into Sponsored Products ad campaign setup, as well as consolidated recommendations that improve performance of existing Sponsored Product campaigns.

We are looking for a Software Development Engineer who can drive appropriate AI/ML technology choices for the business. You will build services to handle billions of requests per day, while maintaining response latencies in milliseconds and meeting strict SLA requirements. It is quite routine for our systems to operate on massive datasets using distributed frameworks. You will design and code, troubleshoot, and support high volume and low latency distributed systems.

The solutions you create would drive step increases in coverage of sponsored ads across the retail website and ensure relevant ads are served to Amazon's customers. You will directly impact our customers' shopping experience while helping our sellers get the maximum ROI from advertising on Amazon. This role will provide exposure to cutting-edge innovations in product search, information retrieval, natural language processing (NLP), deep learning, and generative AI.

Key job responsibilities:

  • Drive the direction of our technical solutions, and work on many different technologies such as deep learning, AWS, Auto ML, real-time ML serving systems.
  • Design, develop, and production software to support scalable offline machine-learning pipelines and online serving components.
  • Work closely with engineers and applied scientists to optimize the performance of machine-learning models, improve the team's machine learning productivity, and advance the technical foundation to empower our science innovation.
  • What you create is also what you own.
Last updated 7 days ago

Responsibilities For Software Development Engineer, Sponsored Products, Demand Engines

  • Drive the direction of technical solutions using technologies such as deep learning, AWS, Auto ML, real-time ML serving systems
  • Design, develop, and production software to support scalable offline machine-learning pipelines and online serving components
  • Work closely with engineers and applied scientists to optimize machine-learning models performance
  • Improve the team's machine learning productivity
  • Advance the technical foundation to empower science innovation
  • Build services to handle billions of requests per day with millisecond response latencies
  • Design, code, troubleshoot, and support high volume and low latency distributed systems

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 (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Interested in this job?

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

Senior Machine Learning Engineer

Senior Machine Learning Engineer at Axon: Architect and implement AI solutions for public safety products, leveraging distributed systems and cloud technologies.

Sr. Machine Learning Engineer

Senior Machine Learning Engineer role at Xometry, developing AI solutions for manufacturing marketplace.

Machine Learning Engineer

Join Supernormal as a Machine Learning Engineer to build AI solutions for meeting notes, question answering, and task automation.

Research Engineer, Horizons

Research Engineer position at Anthropic focusing on advancing AI capabilities and safety through reinforcement learning research.

AIML - Machine Learning Engineer, Foundation Models

Apple is seeking a Machine Learning Engineer to build foundation models for natural language processing and multi-modal understanding.