Software Development Engineer, Alexa AI
Amazon · Bellevue, WA · Software Development
About this role
Amazon is hiring a mid-level Software Engineer based in Bellevue, WA. The posting calls out experience with Kafka, LLMs, NLP, CI/CD. Compensation is listed at $143,700–$194,400 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Bellevue, WA
- Department
- Software Development
- Posted
- May 4, 2026
More roles at Amazon
Job description
from Amazon careersWe 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…