Taro Logo

Software Development Engineer - Machine Learning, Sponsored Products

One of the world's largest technology companies, leading in e-commerce, 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 · Advertising

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 technology and machine learning, focusing on serving billions of relevant ads to Amazon customers daily. The position involves working with one of the world's largest product catalogs to match shoppers with products under strict latency constraints.

The role is part of the Sponsored Products Search Relevance team, which is responsible for identifying and serving relevant advertisements to customers searching on Amazon. The team operates sophisticated systems that process billions of daily requests while maintaining millisecond-level response times. Engineers work with cutting-edge technologies in product search, information retrieval, natural language processing, LLM training, deep learning, and image processing.

As a Machine Learning SDE, you'll be responsible for building and maintaining high-performance distributed systems that directly impact Amazon's customer shopping experience while helping sellers maximize their advertising ROI. The position offers exposure to massive-scale data processing and the opportunity to work with advanced machine learning technologies. You'll collaborate with applied scientists to optimize model performance and improve machine learning productivity.

The ideal candidate will combine strong software engineering fundamentals with machine learning expertise. You'll be expected to mentor junior engineers and guide them in delivering high-impact products. This role offers the unique opportunity to work at the forefront of e-commerce, advertising technology, and machine learning, while directly influencing how millions of customers discover products on Amazon.

The position offers competitive compensation based on geographic location, with base pay ranging from $129,300 to $223,600 annually, plus equity, sign-on bonuses, and comprehensive benefits. This is an excellent opportunity for someone passionate about applying machine learning to solve real-world problems at scale.

Last updated 19 minutes ago

Responsibilities For Software Development Engineer - Machine Learning, Sponsored Products

  • Drive technical solutions and work with deep learning, AWS, Auto ML, 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
  • Advance technical foundation to empower science innovation

Requirements For Software Development Engineer - Machine Learning, Sponsored Products

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience building complex software systems delivered to customers
  • Experience with 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
401k
Dental Insurance
Vision Insurance
  • Comprehensive medical, financial, and other benefits
  • Competitive base salary based on geographic location
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?

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

Research Engineer II, Q Business

Research Engineer II position at Amazon AWS focusing on generative AI development, requiring expertise in machine learning, cloud infrastructure, and software engineering with competitive compensation and benefits.

Software Development Engineer, ML_AI

AWS SageMaker team seeks experienced Software Development Engineer to build and scale Generative AI inference systems, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Music AI & Personalization

Software Development Engineer role at Amazon Music focusing on AI & personalization, building next-gen music discovery features and working with distributed systems.

Machine Learning Engineer, Amazon One

Machine Learning Engineer role at AWS developing cutting-edge biometric authentication solutions using deep learning and computer vision, offering competitive compensation and comprehensive benefits.

Software Development Engineer II, ML_AI

AWS SageMaker AI seeks SDE II to build next-gen AI platforms for deep learning, focusing on LLMs and distributed ML systems with 100B+ parameter models.