Back to jobsJob overview
About the role
Manager, Software Development, Alexa Artificial Intelligence at Amazon Development Centre Italy SRL
Required Skills
machine learningnatural language processingdistributed systemsagile/scrumawssoftware architectureteam managementproject management
About the Role
This role is a Software Development Manager position for the Alexa AI Natural Language Understanding team in Italy. The manager will lead a team building scalable machine learning tools and language solutions for Amazon Alexa, working on pioneering ML applications and distributed systems.Key Responsibilities
- Hire and develop a team of engineers, growing their careers
- Set vision and create product roadmaps for the team
- Use project management skills to balance long and short-term goals
- Contribute to architecture and design discussions, keeping technical skills current
- Drive continual improvements in team processes and mechanisms
Required Skills & Qualifications
Must Have:
- 7+ years of experience working directly with engineering teams
- 3+ years of people management experience managing engineers
- Experience building highly-scalable distributed systems
- Experience delivering software projects using Agile/Scrum methodologies
Nice to Have:
- Experience working on natural language processing or machine learning based systems
- Experience designing, developing, and deploying scalable solutions using Amazon Web Services (AWS)