Amazon.com Services LLC
Software Development, alexa and amazon devices
SoftwareDevelopmentEngineer,AlexaAI
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Development Engineer, Alexa AI at Amazon.com Services LLC. Skills: Distributed systems, AI runtime, Agent platform, Production services. Design production systems. Build production systems”
Industry & Context.
Failure isolation; Error rate reduction; Incident response
On-call rotations
What They're Looking For.
Must Have
3+ years professional software development, 2+ years system design/architecture, Bachelor's degree Computer Science, Programming language experience
Nice to Have
Master's degree or equivalent, Experience designing large-scale distributed systems, Experience in machine learning, Experience in data mining, Experience in information retrieval, Experience in statistics, Experience in natural language processing, Experience deploying LLMs in production, Experience with API design, Experience with cloud architecture/deployment, Experience with service-oriented architecture, Experience with mobile development, Experience with performance optimization, Experience with databases design, Experience with streaming systems, Experience with real-time data pipelines, Experience with event-driven architectures, Familiarity with agentic frameworks, Familiarity with agent communication protocols, Familiarity with multi-agent orchestration systems, Operational instincts
What You'll Do.
Design production systems
Build production systems
Operate production systems
Design communication frameworks
Implement communication frameworks
Build protocol definitions
Build onboarding tooling
Implement routing logic
Build event bus infrastructure
Operate distributed systems
Build agent communication
Build AI service infrastructure
Contribute to agent platform primitives
Build production-grade services
Collaborate with partner teams
Align on system architecture
Unblock cross-team dependencies
Participate in on-call rotations
Drive improvements in developer velocity
Develop local environments
Build integration test harnesses
Mentor junior engineers
Contribute to engineering standards
Contribute to design review culture
Contribute to code quality
How You'll Work.
Team & Collaboration
Partner teams; Cross-organization teams
Full Job Description
We are hiring a Software Development Engineer to design, build, and operate production systems across our core workstreams. Depending on your interests and strengths, you may contribute to: Agent communication platform — Design and implement the SDK and communication framework that defines how external AI agents interact with Alexa's AI runtime. Build protocol definitions, lifecycle management, and the partner onboarding tooling that makes agent integration self-service. Intelligent request routing — Implement surface-aware and context-aware routing logic so that Alexa's AI runtime routes requests correctly based on device type, modality, and customer context — with proper failure isolation between surfaces. Unified agent ingress and event delivery — Build production-grade APIs and event bus infrastructure that serve as the single ingress point for all AI agent requests and enable mid-execution event delivery for proactive and autonomous agent patterns. Key job responsibilities - Design, implement, and operate distributed systems that power Alexa's AI runtime at scale, including response generation, agent communication, and AI service infrastructure - Contribute to the design and implementation of agent platform primitives: SDKs, agent registries, and communication frameworks used by multiple partner teams - Build and maintain production-grade services with strong operational health — monitoring, alerting, runbooks, and automated remediation - Collaborate with partner teams across the organization to define API contracts, align on system architecture, and unblock cross-team dependencies - Participate in on-call rotations and contribute to operational excellence, including error rate reduction, incident response, and runbook automation - Drive improvements in developer velocity: local development environments, integration test harnesses, and CI/CD tooling - Mentor junior engineers and contribute to team engineering standards, design review culture, and code quality A
Applying for this Software Development Engineer, Alexa AI role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon.com Services LLC?
Real rants from real employees. Read before you apply.