Job Location: Bangalore
- Experience in partnering with product and program management teams
- 5+ years of people management experience, managing engineers
- 10+ years of relevant engineering experience
- Bachelorโs degree in Computer Science or related technical field.
- Experience leading the delivery of services and large-scale distributed systems.
- Knowledge in performance, large scale distributed system scalability, system architecture, and engineering best practices.
- Experience mentoring/training the engineering community on complex technical issues.
Job summary
Interested in Amazon Alexa, Machine Learning and Artificial Intelligence? Weโre building the speech and language solutions behind Amazon Alexa and other Amazon products and services. Come join us!
The Alexa AI Natural Language Understanding team in India is part of the Natural Understanding (NU) group within Alexa AI. We are looking for an experienced engineering leader for one of our core teams. NU’s mission is to develop 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.
The Sr. Manager, Software Development role will tackle some of the most interesting problems on the leading edge of language solutions and machine learning (ML) with our Alexa Artificial Intelligence (AI) org. The Sr. SDM will help us in pioneering new machine learning tools and processes through an iterative research and development cycle. You will build scalable, self-serve applications for use across the Alexa AI organization. You will have significant influence on our overall strategy as you work with a small team of subject matter experts and engineers to define features, system architecture, best practices. You will work with Engineers and Scientists on the team to execute our technical vision and create world class products.
Key job responsibilities
- Hire and develop the best. You will help grow and develop a team of engineers, growing their careers and empowering them to achieve amazing things.
- Set a vision for your team and create product roadmaps. Help your team identify technical and product requirements and opportunities.
- Obsess over customer needs and satisfaction.
- Drive best practices on the team for consistent delivery and operational excellence.
- Lead the development of the team and organizational vision and strategy
- Keep your technical skills current to contribute to architecture and design discussions. Lead your team to evolve and scale our service architecture.
- Drive continual improvements: Set and iteratively improve team processes and mechanisms to make sure the right things get prioritized and work gets done efficiently.
A day in the life
A mix of helping the team architect our systems for massive scale, drive efficiency in our software development processes, career coaching and mentorship, collaborating with sister teams, and interviewing.
- M.S., PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field
- Expertise in ML, IR, NLP or related area
- Experience with large-scale distributed ML systems and deep learning frameworks
- Excellence in technical communications with both technical and non-technical peers
- Excellent judgment, organizational, and problem-solving skills
- Exceptional interpersonal communication skill, including verbal, written, listening and customer relationships
- Proven ability to work across teams and organizations, delivering results through influence
- Demonstrated track record of service delivery for large, cross-functional, cross-organizational projects.
Submit CV To All Data Science Job Consultants Across India For Free

Leave a Reply