Software Development Engineer II, Device OS
Core
Design and ship core software for AI/LLM-driven features, agent execution loops, and model integrations across Amazon devices (Alexa, Fire TV, mobile/wearables) to enable proactive, ambient intelligence experiences.
Role type
Senior IC Software Development Engineer (AI Infrastructure)
Builds
Runtime, services, tooling, and APIs for large language models and autonomous agents
Domain
Consumer Electronics / AI Infrastructure
Deliverable
production ML models
Required skills
C++, C#, Java, Perl, Object Oriented Design, Distributed Systems, Embedded Systems, Large-scale System Architecture, AI/LLM Integration, Agent Execution Loop Design, Evaluation & Regression Tooling, Security-conscious Fail-closed Design, AI Coding Assistant Proficiency
Preferred skills
Full SDLC ownership, Code Review Leadership, Test-first Development, Adversarial Review Practices
Technologies
C++, C#, Java, Perl, LLMs, Autonomous Agents
Responsibilities
Design and build scalable backend services and libraries for AI/LLM features; Integrate and harden model providers and agent capabilities; Build evaluation and regression tooling for AI behavior; Apply security-conscious, fail-closed design to credential and data handling; Work fluently with AI coding assistants to decompose tasks and review generated code.
Seniority
Senior, hands-on IC