Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 months 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?