Software Development Engineer, Alexa Edge AI
Key job responsibilities
• Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
• Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.
• Participate in code reviews and contribute to technical documentation.
• Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.
• Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
• Write clean, maintainable code following best practices and design patterns.
• Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
• Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
About the team
We're building the next generation of ambient intelligence for Alexa — a greenfield platform team at the intersection of large language models, real-time stream processing, and edge-to-cloud computing. Our mission is to make Alexa proactively helpful by understanding context as it happens and turning it into meaningful action. This is cutting-edge AI engineering: low-latency inference orchestration, distributed event-driven architectures, and novel ML integration patterns — all operating at massive scale. If you want to shape the future of proactive AI from the ground up, this is the team.