Software Development Engineer - Machine Learning, Ad Response Prediction

World's leading e-commerce and technology company building a world-class advertising business.
$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, Ad Response Prediction

Amazon's Sponsored Products advertising business is seeking a Software Development Engineer in Machine Learning to join their Ads Response Prediction team. This role is at the forefront of Amazon's rapidly growing advertising technology division, where you'll work on critical services that power personalized ad recommendations using cutting-edge deep learning and LLM-based methods.

The position offers an exciting opportunity to work with state-of-the-art technology in click-through-rate (CTR) prediction, developing solutions that enhance both shopper and advertiser experiences. You'll be responsible for building and optimizing machine learning pipelines, implementing real-time serving systems, and working with advanced technologies including deep product embeddings and LLM-based insights.

As part of this role, you'll collaborate closely with applied scientists and other engineers, taking ownership of significant products from design through launch. The team operates with a startup mentality, encouraging innovation while maintaining a strong focus on delivering measurable results. You'll have the opportunity to influence technical direction, mentor team members, and contribute to a growing community of engineering leaders.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on bonuses, and comprehensive medical coverage. This is an excellent opportunity for someone who thrives in an ambiguous environment, enjoys solving complex technical challenges, and wants to make a significant impact on Amazon's advertising technology platform.

The ideal candidate combines technical expertise with strong leadership qualities, being both ambitious and humble ("humbitious"), and has a proven track record of delivering results in a fast-paced environment. If you're passionate about machine learning, advertising technology, and building scalable solutions that impact millions of customers, this role offers an exceptional opportunity to advance your career at one of the world's leading technology companies.

Last updated 6 minutes ago

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

  • Design, code, troubleshoot, and support scalable machine-learning pipelines
  • Implement online serving systems
  • Work with applied scientists to optimize CTR prediction models
  • Own technical vision and direction for MLOps solutions
  • Build and maintain relationships between engineering and science teams
  • Lead and contribute to technology decisions across the organization
  • Operate and maintain 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, 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
Dental Insurance
Vision Insurance
401k
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, Ad Response Prediction

Software Development Engineer, Sponsored Product Brands Advertiser Controls

Build ML systems for Amazon's advertising platform, focusing on personalized targeting and campaign optimization

Software Development Engineer II, Alexa Smart Home

Software Development Engineer role at Amazon focusing on AI and machine learning for Alexa Smart Home, building next-generation voice assistant capabilities.

ML Software Engineer, Robotics AI

ML Software Engineer position at Amazon Robotics, building intelligent robotic systems using computer vision and machine learning.

Machine Learning Engineer, CreativeX

Machine Learning Engineer position at Amazon's CreativeX team, focusing on real-time ad personalization using advanced AI technologies.

Product Marketing Manager, Amazon, North America Stores Marketing

Product Marketing Manager role at Amazon combining marketing expertise with AI technology to drive automated product curation and enhance customer shopping experience.