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

US, WA, Virtual Location - Washington

Applications have closed

Amazon.com

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 company page

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)

#adpt-base-shopping-exp
#adpt-base-shopping-experiences-science

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 https://www.amazon.jobs/en/disability/us.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

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

Regions: Remote/Anywhere North America
Country: United States
Job stats:  5  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more 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 - ordered by popularity of job title or skills, toolset and products used - below.