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 · Enterprise SaaS

Description For Software Development Engineer, Alexa Smart Home

Amazon's Alexa Smart Home team is seeking a Software Development Engineer to help evolve Alexa into the AI assistant of the future. This role focuses on building, training, and deploying modern AI models to make Alexa the primary user interface for smart homes.

The position involves working on cutting-edge AI technology to enable natural interactions with home automation, from simple voice commands to complex, context-aware operations. You'll be part of a team delivering highly anticipated features that directly impact millions of users worldwide.

As a Software Engineer, you'll:

  • Design and build services enabling AI-powered Smart Home experiences
  • Work on model training, inference, and evaluation at Amazon's massive scale
  • Collaborate with world-class engineers, product managers, and designers
  • Develop features for both Alexa App and voice interfaces
  • Write clean, maintainable code and participate in peer reviews
  • Focus on operational excellence, including latency and scalability

The Smart Home Science Engineering organization is dedicated to building scalable Machine Learning powered services that help customers optimize their smart home setup. You'll work in an Agile/Scrum environment with a team that values collaboration, continuous learning, and maintains high engineering standards.

The compensation package includes a base salary range of $129,300 to $223,600 depending on location, plus equity, sign-on payments, and comprehensive benefits including medical, financial, and other perks. This is an opportunity to work on technology that directly impacts how people interact with their homes while being part of Amazon's innovative culture.

Last updated 25 minutes 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 and prototype new technology
  • 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

Python
Java
  • 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 full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Benefits For Software Development Engineer, Alexa Smart Home

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home

SDE II, AGI

Mid-level Software Development Engineer position at Amazon's AGI team, focusing on developing cutting-edge large language models and Generative AI solutions.

Software Development Engineer, AGI Foundations

Software Engineer II position at Amazon's AGI team, focusing on developing efficient inference solutions for Generative AI models and LLMs.

Software Engineer, Annapurna Labs ML Acceleration System Software

Software Engineer role at Amazon's Annapurna Labs focusing on ML server software development and hardware integration.

Software Development Engineer, PBI Supply Chain Innovation

Software Development Engineer role at Amazon focusing on machine learning solutions for supply chain optimization, offering competitive salary and comprehensive benefits.

Machine Learning Engineer, AGIF

Machine Learning Engineer position at Amazon's AGI Finetuning team, focusing on developing and evaluating AI models with competitive compensation and benefits.