Job Details

Software Development Manager, Alexa AI

Seattle, Washington, United States

Alexa is the groundbreaking cloud-based intelligent agent that powers Echo and other devices designed around your voice. Our mission is to push the envelope in Artificial Intelligence (AI), Natural Language Understanding (NLU), Machine Learning (ML), Dialog Management, Automatic Speech Recognition (ASR), and Audio Signal Processing, in order to provide the best-possible experience for our customers.?We're looking for a Software Development Manager to help build industry-leading conversational technologies that customers love.

As a Software Development Manager for the Alexa AI team, you will be responsible for leading a team of engineers and driving the design, development, testing, and deployment of distributed systems and big data solutions from AI, ML, Natural Language Question Answering, Personalization, pushing the boundaries of machine intelligence. A successful candidate will have an established background in building services, managing the development of existing code, scaling systems with large data sets, automation, developing customer-facing experiences, and delivering results in a fast-paced environment. Additional responsibilities include:

Hiring, developing, and mentoring engineers, and managing the day-to-day activities of the engineering team in an Agile/Scrum environment
Working closely with engineers and scientists to architect and develop the best technical design and approach
Owning the strategic planning and project management for long-term engineering projects, creating value for our customers
Management of the over-all systems development life cycle
Communicating effectively with senior management as well as with colleagues from research teams, software engineering teams, and other technical and business teams
Regular reporting on the status of development, quality, operations, and system performance to management


5+ years of experience managing software development teams
Hands on experience with programming languages such as C/C++, Java, Perl or Python
Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations


Ability to rapidly prototype and evaluate applications and interaction methodologies

Experience in building complex, Real Time software systems involving AI, ML, NLU, and ASR algorithms that have been successfully delivered to customers

Knowledge of standard AI and ML fundamentals, concepts and techniques

Strong experience working effectively with science, data processing, and software engineering teams

Strong project management experience desired for working on cross-functional projects

Entrepreneurial spirit combined with strong architectural and problem solving skills

Demonstrated track record of project delivery for large, cross-functional projects with evolving requirements

Excellent written and verbal technical communication with an ability to present complex technical information in a clear and concise manner to a variety of audiences

Graduate degree (MS or PhD) in Electrical Engineering, Computer Sciences, Mathematics, or related technical field

Amazon is an Equal Opportunity Employer - Minority/Women/Disability/Veteran/Gender Identity/Sexual Orientation/Age.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events