Software Development Engineer, Alexa Smart Home

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Software Development Engineer, Alexa Smart Home

Amazon's Alexa Smart Home team is seeking a Software Development Engineer to help transform Alexa into the next-generation AI assistant. This role focuses on developing AI-powered features that make Alexa the primary interface for home automation. You'll work on sophisticated capabilities ranging from basic voice commands to complex AI and LLM-driven interactions that enhance home automation intelligence.

The position involves building scalable Machine Learning services that power smart home experiences and generate intelligent recommendations for device setup and routines. You'll be part of a world-class team developing features that directly impact millions of users' daily lives. The role combines cutting-edge AI technology with practical applications in home automation.

Working in the Smart Home Science Engineering organization, you'll collaborate with engineers, product managers, and designers to create delightful customer experiences. The team values collaboration, continuous learning, and maintains high engineering standards. Your work will span multiple surfaces including the Alexa App and voice features.

This is an excellent opportunity for engineers passionate about AI and its practical applications in consumer technology. You'll be at the forefront of developing features that make homes smarter and more automated, while working with a team that prioritizes operational excellence and scalability. The position offers competitive compensation and comprehensive benefits, reflecting Amazon's commitment to attracting top talent.

Last updated 14 hours ago

Responsibilities For Software Development Engineer, Alexa Smart Home

  • Design, build and maintain services to enable AI powered Smart Home customer experiences
  • Design solutions for model training, inference, and evaluation problems at Amazon scale
  • Investigate design approaches, prototype new technology and evaluate technical feasibility
  • Write clean, maintainable code and perform peer code-reviews
  • Improve Operational Excellence including Latency and Scalability
  • Work in an Agile/Scrum environment

Requirements For Software Development Engineer, Alexa Smart Home

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Software Development Engineer, Alexa Smart Home

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's CE Tech team, focusing on ML-driven product recommendations and large-scale system development.

Software Development Engineer II

Software Development Engineer II position at Amazon's AI Technology team, focusing on ML systems development and AI innovation for customer experience enhancement.

Software Development Engineer, Annapurna Labs, AWS Neuron Frameworks

Software Development Engineer position at AWS Neuron, focusing on developing and optimizing PyTorch and JAX frameworks for cloud-scale machine learning accelerators.

ADC Engineer II, AI/ML ADC

ADC Engineer II position at Amazon focusing on AI/ML solutions in secure cloud environments, requiring TS/SCI clearance and strong technical expertise.

Software Engineer II, Annapurna Labs ML Acceleration System Software

Software Engineer II position at Amazon's Annapurna Labs, focusing on ML server software development and hardware/software co-design for AWS infrastructure.