Software Development Engineer, Devices Software & Services
Listed on 2026-09-28
-
Software Development
AI Engineer (Applied/Software), Backend Developer
Software Development Engineer, Devices Software & Services
Uses AI coding assistants and agentic workflows; builds AI-native infra for LLMs and agent execution loops.
About the RoleAmazon Devices Software & Services is hiring a Software Development Engineer II to design and ship core AI infrastructure for device experiences, including model/tool integrations, agent execution, evaluation pipelines, and APIs. The role is hands-on, focused on reliability, safety, performance, and shipping production code that supports multimodal, cross-surface ambient intelligence.
Job DescriptionRole
Amazon Devices Software & Services is seeking a Software Development Engineer II to build AI-native infrastructure and services that power ambient intelligence across devices (Alexa, Fire TV, mobile, wearables). You will design and implement model and tool integrations, agent execution loops, evaluation and quality pipelines, and APIs consumed by product teams.
Key Responsibilities- Design, build, test, and operate scalable backend services and libraries that enable AI/LLM-driven features.
- Implement model provider integrations, tools, and agent capabilities with versioned interfaces, observability, cost/latency awareness, and sane failure modes.
- Build evaluation and regression tooling to measure, gate, and ensure trustworthy AI behavior.
- Apply security-conscious, fail-closed design for systems handling credentials, user data, and autonomous actions.
- Prototype, test, and deploy features leveraging multimodal inputs (camera, audio, documents) to deliver proactive, context-aware experiences across surfaces.
- Work in an AI-native development environment using AI coding assistants and agentic workflows, maintain automated tests and rigorous code review practices.
You will build new products and features from the ground up, own components end-to-end, make design decisions, write production code, collaborate across teams and mentor others. The team operates horizontally across multiple device types and focuses on developer experience, correctness, and safety.
Basic Qualifications- Bachelor’s degree or equivalent.
- Experience programming with at least one software language.
- 3+ years of non-internship professional software development experience.
- 2+ years contributing to systems architecture and design (architecture, design patterns, reliability, scaling).
- Knowledge of professional software engineering best practices across the full SDLC: coding standards, architectures, code review, source control, continuous deployment, testing, and operational excellence.
- Experience with industry standard tools and scripting languages for automation (Python or Perl).
Platform team building shared AI/agent infrastructure used across multiple products; emphasizes test-first development, adversarial review, reusability, and treating AI as a tool to raise engineering standards.
- Base salary range listed for this role: - USD annually.
- Package may include sign-on payments and restricted stock units (RSUs).
- Comprehensive benefits: medical, dental, vision, prescription coverage;
Basic Life & AD&D insurance and optional supplemental plans;
Employee Assistance Program and mental health support; medical advice line; flexible spending accounts; adoption and surrogacy reimbursement; 401(k) matching; paid time off; parental leave.
Position listed for Irvine, California (USA).
Python Perl LLMs AI coding assistants Alexa Fire TV
SkillsSystem Design Backend Development API Design Reliability Engineering Performance Optimization Security Engineering Testing and Automated QA Observability Evaluation and Metrics Prototyping Collaboration Code Review Mentoring Continuous Deployment Automation
Experience LevelMid
USD 143,/year
Employment TypeFull-time
- Medical insurance
- Dental insurance
- Basic Life & AD&D insurance
- Employee Assistance Program (EAP)
- Medical advice line
- Adoption and surrogacy reimbursement
- 401(k) matching
- Paid time off
- Parental leave
- Workplace accommodations for disabilities
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).