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!