Software Development Engineer - Machine Learning, Ad Response Prediction

World's largest e-commerce company building a world-class advertising business
$129,300 - $223,600
Machine Learning
Senior Software Engineer
In-Person
3+ years of experience
AI · Advertising · E-Commerce

Description For Software Development Engineer - Machine Learning, Ad Response Prediction

Amazon is seeking a Senior Software Development Engineer specializing in Machine Learning to join their rapidly growing advertising business. This role is part of the Sponsored Products team, one of Amazon's fastest-growing divisions, where you'll work on sophisticated ad delivery systems that operate on one of the world's largest product catalogs.

The position offers an exciting opportunity to shape the future of e-commerce advertising through machine learning innovation. You'll be responsible for designing and implementing scalable ML pipelines and serving systems that match shoppers with advertised products, working under strict latency constraints and high relevance requirements.

As a key member of the team, you'll collaborate closely with Machine Learning and NLP research scientists to develop novel solutions that enhance ad relevancy and customer experience. The role demands both technical expertise and leadership skills, as you'll be driving technical decisions while helping grow and mentor team members.

The environment is fast-paced and entrepreneurial, with a strong emphasis on innovation and experimentation. You'll have the freedom to explore new approaches and technologies while working on systems that impact hundreds of millions of customers worldwide. The team operates with a startup mentality within Amazon's robust infrastructure, combining the best of both worlds.

Key technical challenges include working with massive datasets, implementing sophisticated machine learning algorithms, and maintaining high-performance systems that operate at Amazon's scale. You'll need to balance multiple priorities, from system architecture and code quality to operational excellence and team development.

The role offers competitive compensation, including a base salary range of $129,300 to $223,600 depending on location, plus equity and comprehensive benefits. You'll be joining a team that values analytical thinking, customer obsession, and humble ambition, working on products that directly impact Amazon's core business.

This is an excellent opportunity for experienced engineers who are passionate about machine learning, enjoy solving complex technical challenges, and want to make a significant impact on one of the world's largest e-commerce platforms. The position offers clear paths for growth and the chance to shape the future of advertising technology at Amazon.

Last updated 14 minutes ago

Responsibilities For Software Development Engineer - Machine Learning, Ad Response Prediction

  • Design, code, troubleshoot, and support scalable machine-learning pipelines and online serving systems
  • Work with Machine Learning and NLP research scientists to develop novel solutions
  • Drive technical vision and direction for the team
  • Own significant products and features from design through launch
  • Collaborate with product managers, scientists and other engineers
  • Lead and grow the engineering team
  • Maintain operational excellence for 24x7x365 services

Requirements For Software Development Engineer - Machine Learning, Ad Response Prediction

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, statistics or natural language processing (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer - Machine Learning, Ad Response Prediction

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Machine Learning, Ad Response Prediction

Sr Software Engineer

Senior Software Engineer role at Amazon RBKS focusing on AI and computer vision system development for smart home applications, offering competitive compensation and growth opportunities.

Software Development Engineer, Amazon Robotics

Senior Software Engineer role at Amazon Robotics, focusing on ML infrastructure and distributed systems for robotics applications.

Software Development Engineer, Amazon Robotics (AR) Sortation Planning

Senior ML Engineer role at Amazon Robotics focusing on developing and implementing machine learning solutions for robotic sortation systems and workflow optimization.

Senior Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

Senior Delivery Consultant role at AWS ProServe team focusing on machine learning and data solutions implementation, requiring 5+ years of experience in cloud architecture and ML deployment.

Language Data Scientist, Alexa International Tech

Senior Language Data Scientist position at Amazon's Alexa International Tech team focusing on LLMs and multimodal systems development.