Software Development Engineer - Machine Learning, Sponsored Products Off-Search Sourcing and Relevance

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
3+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Development Engineer - Machine Learning, Sponsored Products Off-Search Sourcing and Relevance

Amazon Advertising, one of Amazon's fastest-growing divisions, is seeking a Software Engineer with Machine Learning expertise for their Off-Search Sourcing and Relevance team. This role focuses on delivering relevant shopping experiences on non-Search pages at Amazon.com through innovative technology solutions and cutting-edge machine learning models.

The position offers an exciting opportunity to work on Sponsored Products (SP), a core advertising product that helps merchants and brands succeed through native advertising. You'll be part of a team that processes billions of ad impressions and millions of clicks daily, working on large-scale, low-latency distributed systems and ML infrastructure.

As a Software Engineer in this role, you'll collaborate with Product Managers and Scientists to solve complex problems at Amazon-scale. Your responsibilities will include designing and implementing data pipelines, building ML infrastructure, and developing ad serving systems that directly impact customer experience. The role requires strong software development skills combined with machine learning knowledge.

The compensation is highly competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and sign-on payments. This is an excellent opportunity for engineers passionate about machine learning and advertising technology to make a significant impact at one of the world's leading tech companies.

The ideal candidate will have 3+ years of professional software development experience, strong system design skills, and a background in machine learning or related fields. You'll be joining a team that values innovation, customer obsession, and technical excellence, working on products that are strategically important for Amazon's long-term growth.

Last updated 14 days ago

Responsibilities For Software Development Engineer - Machine Learning, Sponsored Products Off-Search Sourcing and Relevance

  • Design, code, troubleshoot, and support data pipelines and online ad serving systems
  • Architect and design ad serving systems that solve real-world customer use cases
  • Integrate solutions with high volume and low latency distributed systems
  • Build large-scale, low-latency distributed systems
  • Build ML infrastructure and data processing pipelines
  • Measure impact through rapid experimentation

Requirements For Software Development Engineer - Machine Learning, Sponsored Products Off-Search Sourcing and Relevance

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
  • Knowledge of machine learning
  • Experience with distributed systems

Benefits For Software Development Engineer - Machine Learning, Sponsored Products Off-Search Sourcing and Relevance

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Machine Learning, Sponsored Products Off-Search Sourcing and Relevance

System Development Engineer, AGI - Modeling Services

System Development Engineer role focusing on AGI and LLM infrastructure development and maintenance at Amazon, requiring 3+ years of experience in systems engineering.

Machine Learning Engineer, Workforce Solutions - Analytics and Tech

Machine Learning Engineer role at Amazon focusing on AI/ML systems and LLMs to solve workforce challenges, offering competitive compensation and cutting-edge tech exposure.

ASIC Design Engineer, Cloud-Scale Machine Learning Acceleration team

ASIC Design Engineer role at AWS, focusing on machine learning hardware optimization and development of high-performance RTL designs for cloud infrastructure.

Machine Learning Engineer, Robotic Storage Technologies - Simulation & Machine Learning

Machine Learning Engineer role at Amazon Robotics, focusing on AI-driven warehouse optimization and robotic storage solutions.

Software Dev Engineer II, Amazon Q

Software Development Engineer II position at Amazon Q, focusing on AI-powered developer tools with competitive compensation and comprehensive benefits.