Software Development Engineer II, 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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer | Amazon Delivery Experience (DEX), DEX AI Regionalization Engineering

Senior Software Engineering role at Amazon's DEX team focusing on ML-based delivery experience optimization, offering competitive pay and benefits.

Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Software Development Engineer II position at Amazon's DSO team, focusing on ML-driven demand forecasting and supply management for Amazon Devices.

Software Development Engineer | Amazon Delivery Experience (DEX) | Machine Learning, DEX AI Regionalization Engineering

Software Development Engineer position at Amazon's Delivery Experience team, focusing on ML-based solutions for delivery optimization.

Software Development Engineer II, ML_AI

AWS SDE II role focusing on building next-gen AI platform for large-scale deep learning, working with LLMs and distributed systems at Amazon's cloud division.

Software Dev. Engineer, Alexa Analytics

Software Development Engineer position at Amazon's Alexa Analytics team, combining software engineering with ML expertise to build scalable analytics applications and improve Alexa's predictive capabilities.

Description For Software Development Engineer II, 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 building, training, and deploying modern AI models to enhance Alexa's capabilities as the primary interface for smart home control. The position involves working with cutting-edge AI technology to develop features that enable natural interactions with home devices, from basic commands to complex AI-driven scenarios.

The role presents unique challenges in handling context-dependent utterance interpretation, working with device ecosystems, and scaling solutions for millions of users. You'll be part of a diverse team of Machine Learning Engineers and Software Developers within the Smart Home AI group, collaborating on pioneering LLM adaptation and ambient intelligence features like Alexa Hunches.

This is an opportunity to work on highly visible projects that directly impact users' daily lives. You'll contribute to multi-year roadmaps across Alexa domains, building algorithmic platforms and tools that make home automation more intelligent and intuitive. The position offers competitive compensation, comprehensive benefits, and the chance to work with a team that values different perspectives and innovative thinking.

The ideal candidate will bring strong software development experience, system architecture knowledge, and a passion for AI technology. You'll be at the forefront of developing solutions that bridge the gap between complex AI capabilities and practical, user-friendly smart home applications. This role offers the satisfaction of creating features that friends and family can use and appreciate every day.

Last updated 3 months ago

Responsibilities For Software Development Engineer II, Alexa Smart Home

  • Build, deploy, and maintain Native AWS infrastructure for AI model training and inference
  • Create services for language engineers to annotate utterances for complex use cases
  • Design solutions for model training, inference, and evaluation problems at Amazon scale
  • Support operational excellence initiatives
  • Help evolve Alexa into the AI assistant of the future
  • Work on Smart Home AI features and automation

Requirements For Software Development Engineer II, 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 design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer II, Alexa Smart Home

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package
  • Sign-on payments
  • Equity

Interested in this job?