Back to all jobs
A

Software Development Engineer II, Amazon Shopping Personalization

Seattle, Washington, USA
full-timeSoftware Development

Job Description

Personalization’s (P13N) mission is to make Amazon more valuable for customers through relevant and timely product, program, and content recommendations and engaging shopping experiences. We delight customers by discovering the right items for them and making purchase decisions easier. We build systems and technology to enable teams across Amazon to personalize every customer interaction and optimize every aspect of these interactions using our proven techniques.

As a member of the Product Similarities team within Personalization, you will play a key role in shaping the next generation of product understanding and recommendation systems. Our technical strategy combines product information, customer behavior, world knowledge, and contextual signals through advanced machine learning models and multimodal LLMs to deliver real-time and highly personalized recommendations for hundreds of millions of customers. You will help bring cutting-edge research from theory to large-scale production systems, tackling challenges in performance, scalability, and resiliency. The ideal candidate thrives in rapid experimentation, maintains a high engineering bar, and can drive ambiguous problems from concept to implementation. Experience in areas such as Machine Learning, Natural Language Processing, Computer Vision, LLMs, or Recommendation Systems is highly valued.

Key job responsibilities
* Design and develop robust and scalable machine learning systems that process large volumes of data
* Applying the latest in machine learning research to solving very large scale problems
Influence decisions in choosing the right technology to build components.
* Join a great group of motivated people and work with them to solve interesting and useful problems in a fun, collaborative environment.

About Amazon

First seen: May 29, 2026
Last updated: May 29, 2026