Software Development Engineer - Machine Learning, Sponsored Products

One of the world's largest e-commerce and technology companies leading in retail, cloud computing, and artificial intelligence.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Development Engineer - Machine Learning, Sponsored Products

Amazon Advertising, one of Amazon's fastest-growing divisions, is seeking a Machine Learning Software Development Engineer for their Sponsored Products team. This role sits at the intersection of advertising, e-commerce, and machine learning, focusing on developing systems that serve billions of ad impressions daily. The position involves working with one of the world's largest product catalogs to match shoppers with relevant products through sophisticated ML algorithms.

The role offers unique challenges in handling massive datasets and building distributed systems that must maintain millisecond-level response times while processing billions of daily requests. You'll be working on cutting-edge innovations in product search, information retrieval, natural language processing, LLM training, deep learning, and image processing.

As a member of the Sponsored Products Search Relevance team, you'll be responsible for identifying relevant ads for customer searches across Amazon's platform. This involves sophisticated understanding of customer intent and product relevance, working with complex algorithms that must operate within strict latency constraints.

The position offers exposure to large-scale distributed systems, machine learning applications in production, and the opportunity to directly impact both customer experience and seller success. You'll collaborate with applied scientists, mentor junior engineers, and help shape the future of ad serving on Amazon's platform.

This is an excellent opportunity for someone passionate about machine learning, distributed systems, and large-scale software engineering who wants to work on problems that directly impact millions of customers and sellers globally. The role offers competitive compensation, including equity, and the chance to work with cutting-edge technology at one of the world's leading tech companies.

Last updated 3 days ago

Responsibilities For Software Development Engineer - Machine Learning, Sponsored Products

  • Drive technical solutions using deep learning, AWS, Auto ML, and real-time ML serving systems
  • Design and develop scalable offline machine-learning pipelines and online serving components
  • Work with applied scientists to optimize machine-learning models performance
  • Improve team's machine learning productivity
  • Mentor junior engineers
  • Handle billions of requests per day while maintaining millisecond response latency
  • Design and support high volume and low latency distributed systems

Requirements For Software Development Engineer - Machine Learning, Sponsored Products

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 in machine learning, data mining, information retrieval preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer - Machine Learning, Sponsored Products

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Machine Learning, Sponsored Products

Language Engineer II, Alexa Communications

Language Engineer position at Amazon focusing on NLP, Machine Learning, and LLM development for Alexa Communications, requiring 5+ years of experience.

Lab Engineer, Annapurna MLA Hardware

Lab Engineer position at AWS focusing on machine learning hardware development, lab management, and automation, requiring 5+ years of engineering lab experience.

Software Development Engineer, Web Information Systems

Senior Software Engineer role at Amazon focusing on AI systems and web content understanding, offering competitive compensation and opportunity to work on cutting-edge technology.

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.