About the job
At AWS Applied AI Solutions, we're revolutionising the future of work and enterprise technology. Our vision is to empower every business to innovate with AI — making intelligent operations effortless and unleashing companies and their employees to focus on what matters most. We blend vision with curiosity and Amazon's real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to adopt and easy to use.
Responsibilities
• Architect and drive the technical vision for next-generation AI infrastructure and platforms that enable Agentic AI capabilities across our service portfolio
• Design the foundational systems, frameworks, and intelligent agents that make human-AI collaboration intuitive, trustworthy, and productive
• Build highly reliable, secure, and scalable distributed systems that seamlessly scale from small businesses to global enterprises
• Define technical standards and best practices for integrating AI capabilities across diverse domains — from multi-modal communications and geospatial intelligence to IoT and autonomous operations
• Create extensible architectures that support expansion into new business applications, establishing reusable patterns that teams across Amazon can build upon
• Make difficult trade-off decisions and drive awareness of the downstream impact of technical choices
• Align multiple teams to a coherent technical vision and deliver systems that fit well together
Qualifications
Minimum
• Bachelor's degree in Computer Science, Computer Engineering, or equivalent
• 10+ years of experience leading large-scale projects in software development, infrastructure, architecture, compute, or networking
• 8+ years of design, architecture, implementation, or consulting experience with distributed applications running on cloud
• Technical expertise in designing, architecting, and building complex, large-scale distributed systems
• Experience improving software development lifecycle processes, best practices, operations, and automation
• Experience mentoring and growing engineering communities on complex technical challenges
• Solid coding practices including peer code reviews, unit testing, and agile development
• Excellent written and verbal communication skills with the ability to present complex technical information clearly to diverse audiences
Preferred
• Master's or PhD in Computer Science or Computer Engineering
• 15+ years of relevant experience
• 5+ years of design, architecture, implementation, or consulting experience with distributed applications on AWS
• 3+ years working directly with enterprise customers to assess needs, identify solutions, and resolve technical disagreements
• Experience with big data systems, analytics, containerised microservices, serverless functions, and event-driven architecture
• Experience shipping business-grade AI solutions and agentic systems
• Hands-on experience building and iterating on AI/ML-driven products, including prototypes through production systems