Skip to main content

Alexa AI Engineering

139 open jobs

Give your vision for conversational AI a voice

In the Alexa AI organization, software engineers, research scientists, and machine learning scientists partner closely to create magical experiences for our customers. We create teams and organizations comprised of both scientists and engineers, leveraging the expertise of both disciplines to create experiences that delight our customers.

This page is focused on our software engineering positions; you can read about the science positions in our organization here.

Who are we?

The Alexa Natural Understanding (NU) group's mission is to develop Artificial Intelligence (AI) capabilities that combine machine efficiency with human attributes of perception, ability to learn and reason, and interaction skills to anticipate and accomplish all customer tasks, outperforming any human expert or any other AI.

In support of this mission, the Unified Model Building System (UMBS) team invented and is responsible for the managed Machine Learning (ML) tech stack which runs the backbone infrastructure of NU's AI.. UMBS enables any Alexa developers the ability to build and deploy AI/ML applications at the click of button. UMBS stack is ever-expanding to support scaling towards hundred of billions of parameter models.

In support of this mission, Intelligent Decisions (ID) bridges how Alexa understands the meaning of a customer’s input and anticipates the customers’ requests using contextual signals, customer feedback, and millions of skills to hone down the available response options to the best one for the customer. ID supports for all interaction-modalities (e.g. voice, gesture, visual), and in any language.

UMBS and ID are constantly extending to new AI frontiers like computer vision, augmented reality, and conversational AI.
 

Technologies and Research 

Our positions do not require a machine learning background, but we do value distributed systems experience and the ability to thrive within the ambiguity of a research environment. Our engineers have a desire to understand and learn from their scientist counterparts, heighten their research capabilities, and give back through their engineering and architecture expertise. Our goal is to elevate machine learning automation to the same level of maturity as the continuous improvement of software in this software services era — not an easy task for trained machine learning models.

We’re hiring talented software development engineers and managers in the following locations:

  • Seattle, Washington
  • Cambridge, Massachusetts
  • Sunnyvale, California
  • Aachen, Germany
  • Warsaw, Poland
  • Bangalore, India

Meet Amazonians working in Alexa AI Engineering

Alexa AI Engineering

Meet the Alexa Team

Meet the team that created Echo and Alexa. They’re just getting started.

Meet the Alexa Science Group

Meet the team of world-class scientists behind Alexa.

AWS re:Invent 2016: Alexa and Advances in Conversational AI

Learn how Amazon is using machine learning and cloud computing to fuel innovation in AI, making Amazon Alexa smarter every day.

Meet the Alexa Software Team

Creating and testing Alexa’s software capabilities is an interesting challenge – we ship new features every week!

Find jobs in Alexa AI Engineering