Share
The Alexa AI Conversational Agent Solutions org in India is seeking an Engineering leader to help us pioneer new machine learning tools and processes through an iterative research and development cycle. You will drive a team of talented SDEs to build scalable, self-serve applications for use across the Alexa, Customer & Technology organization. You will influence overall strategy, contribute to big ideas, org plans for the 1 and 3 years, and drive roadmaps for quarters. You will manage a team of subject matter experts and engineers to define features, system architecture and best practices. You will inspire the team to execute our technical vision and create a world class product. You will own high visibility programs with broad visibility and global impact. You will interact with a cross-functional team of Science, Product, and Engineering leaders. You will play a key role in creating the next generation of AI powered Conversational Assistants.Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. The ideal candidate will be a self-starter who can dive into a project with limited guidance and is able to design and implement inventive, simple solutions to complex problems. They will be passionate about new technologies, industry trends, early adopter of GenAI tools and have a track record of delivering valuable software features and products in a fast-paced, highly iterative environment. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements.
- 10+ years of engineering experience
- 5+ years of engineering team management experience
- 10+ years of planning, designing, developing and delivering consumer software experience
- Experience partnering with product or program management teams
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience managing multiple concurrent programs, projects and development teams in an Agile environment
These jobs might be a good fit