Amazon.com Services LLC

Software Development, alexa and amazon devices

SoftwareDevelopmentEngineer,AlexaAI

$143–194k Bellevue, Washington, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“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.

Software Development, alexa and amazon devices
Problems you'll solve

Failure isolation; Error rate reduction; Incident response

Eligibility Requirements

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

Free ATS check

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.

Read Company Rants →