Machine Learning Engineer / Software Dev Eng II, Shopping Experiences Applied Science

US, WA, Virtual Location - Washington

Full Time Senior-level / Expert USD 45K - 150K * logo

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View all employer listings

Apply now Apply later

Job summary
The Shopping Experiences Team is looking for a Machine Learning (ML) / Software Development Engineer (SDE II) with an interest in deploying personalized predictive models into production. Our goal is to create personalized engaging shopping experiences that will incentivize brands’ discovery and the creation of customer-brand relationships.

In this role, you will drive the design of our ML infrastructure, build the technical foundation to facilitate our science innovation and improve the team’s machine learning productivity. You will work closely with Applied Scientists optimizing the performance of machine-learning models, designing, implementing, testing and supporting the release of scalable and low latency machine learning components into production.

You will be owner of the solutions that you create. And these solutions will drive increases in coverage and in engagement metrics that will directly impact our customers’ shopping experiences, while generating increased brand awareness and customer-brand relationships.

This job can be fulfilled in the following locations: Toronto, Canada; Vancouver, Canada; New York, NY; Santa Monica, CA; Seattle, WA (* restrictions may apply); San Francisco, CA (*restrictions may apply)


About the team
The Shopping Experiences Applied Science team builds end-to-end recommendations systems for organic content in the Amazon Advertising org. Our team owns research, development and deployment into production of statistical and machine learning algorithms for automatic insight generation, content selection and content ranking to incentivize Brand discovery and to foster Brand-Customer relationships.

Our engineers own the design of our Machine Learning and engineering infrastructure. They build the foundation to facilitate science innovation and improve team’s productivity. They work closely with scientists optimizing ML models, designing, implementing, testing and the release of scalable and low latency machine learning components into production.

Basic Qualifications

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.

Preferred Qualifications

  • Experience in building large-scale machine-learning infrastructure for online recommendation, ads ranking, personalization, or search, etc.
  • Experience with Big Data technologies such as AWS, Spark.
  • Strong proficiency with Java, Python, Scala or C++
  • Masters degree, coursework or thesis in machine learning, reinforcement learning, deep learning, recommendation systems

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit

* Salary range is an estimate based on our salary survey at

Tags: AWS Big Data Deep Learning Engineering Machine Learning ML ML models Python Research Scala Spark Testing

Regions: Remote/Anywhere North America
Country: United States
Job stats:  4  0  0
  • Share this job via
  • or

Other jobs like this

Explore more AI/ML/Data Science career opportunities

Find open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general, filtered by job title or popular skill, toolset and products used.