Senior Software Development Manager, Alexa. Speech and Language Technologies


Alexa is the groundbreaking cloud-based voice service 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), and Dialog Management in order to provide the best-possible experience for our customers.
 We're looking for a Senior Software Development Manager to help build industry-leading conversational and natural language understanding technologies that customers love.

As a Senior Software Development Manager for the Alexa team, you will be responsible for leading multiple teams of engineers to drive the design, development, testing, and deployment of distributed Artificial Intelligence, and Machine Learning Systems, to improve Alexa's understanding and 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 managers, 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

Basic Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, Mathematics, or related technical field
  • At least 5 years of experience managing software development teams
  • Hands on experience with programming languages such as C/C++, Java, Perl or Python and open-source technologies (Apache, Hadoop)
  • 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

Preferred Qualifications

  • Graduate degree (MS or PhD) in Electrical Engineering, Computer Sciences, Mathematics, or related technical field
  • 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, ML, NLU, ASR 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

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

Meet Some of Amazon's Employees

Mae M.

Senior UX Designer

Mae integrates human-centered design into tools that enable business partners to operate efficiently and intuitively. She analyzes customer needs and pain points to improve designs.

Heather Z.

Director of Alexa Engagement

Heather focuses on building great customer experiences for Alexa users. She heads a team of technical and creative professionals who bring the product to life.

Back to top