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
3+ years of experience
AI · E-Commerce · Advertising

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

Amazon is seeking a Software Development Engineer 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 areas, where you'll work on sophisticated machine learning systems that power advertising solutions across one of the world's largest product catalogs.

The position offers a unique opportunity to work at the intersection of e-commerce, advertising, and machine learning. You'll be responsible for developing and optimizing machine learning pipelines and serving systems that match shoppers with advertised products, operating under strict latency constraints and high relevance requirements. Collaboration with Machine Learning and NLP research scientists is a key aspect of the role, working together to develop novel solutions for ad relevancy.

The team operates with an entrepreneurial spirit, embracing innovation and experimentation. You'll have the chance to make significant technical decisions that shape the future of Amazon's advertising platform. The role involves end-to-end ownership of products and features, from design through launch, working closely with product managers, scientists, and other engineers.

The technical challenges are substantial, dealing with billions of ad impressions and millions of clicks daily. You'll be working with cutting-edge machine learning technologies and contributing to systems that directly impact Amazon's retail and marketplace businesses. The role requires strong analytical skills, technical leadership, and the ability to thrive in ambiguous problem spaces.

The position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on location, plus additional benefits including equity and sign-on payments. You'll be joining a collaborative, fun-loving team that values continuous innovation and customer obsession. This is an excellent opportunity for someone who wants to make a significant impact at scale while working with advanced machine learning technologies in a fast-paced, growing business segment.

Last updated 5 hours 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 closely with applied scientists to optimize performance of machine-learning models and infrastructure
  • Implement end-to-end solutions
  • Own technical vision and direction
  • Build and maintain strong relationships between engineering and partner disciplines
  • Lead and grow the team
  • Operate and maintain systems 24x7x365

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

Software Development Engineer

Build machine learning systems to monitor and classify billions of products on Amazon's platform, ensuring marketplace safety and compliance.

Software Development Engineer, Ring AI

Software Development Engineer position at Ring focusing on computer vision ML infrastructure and smart notifications system development.

Software Development Engineer, AGI - Content Management and Protection

Software Development Engineer role at Amazon focusing on AGI data services, compliance controls, and model evaluation capabilities.

Software Dev Engineer II, Prime Video Browse and Discover

Software Engineer role at Amazon Prime Video focusing on ML-driven content discovery and personalization, building scalable systems that serve millions of customers worldwide.

Machine Learning Engineer, Amazon Business, AB - Prime, SSR, Emerging

Machine Learning Engineer position at Amazon Business focusing on developing and deploying ML solutions for marketing science and consumer behavior analysis.