Taro Logo

Software Development Engineer, Alexa Smart Home

A leading technology company that designs and engineers high-profile consumer electronics including Kindle, Fire tablets, Fire TV, Amazon Echo, and more.
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

Join the innovative Alexa Smart Home team at Amazon Lab126, where we're seeking a talented Software Development Engineer to revolutionize smart home technology. In this role, you'll work on cutting-edge machine learning and computer vision solutions, developing both cloud services and ML-powered applications for the Alexa ecosystem, including iOS, Android, Echo Show, and FireTV devices.

As part of our passionate team in Bangalore, you'll collaborate with world-class software engineers, scientists, and business leaders to create industry-leading technologies that impact millions of users. You'll be at the forefront of developing solutions using advanced tech stack including Swift, Kotlin, Java, React-Native, CoreML, and Tensorflow.

Amazon Lab126, headquartered in Sunnyvale, California, is the innovative force behind Amazon's most successful consumer electronics, including Kindle, Fire tablets, Fire TV, Amazon Echo, and more. Our Bangalore office offers an exciting opportunity to work with global teams while pushing the boundaries of smart home technology.

In this role, you'll drive technical direction for cloud software, optimize ML/CV model performance, and design high-throughput, low-latency systems. We're looking for someone who maintains extremely high standards, thrives in ambiguity, and is passionate about building distributed systems that directly impact customer experiences.

This position offers the unique opportunity to work with Amazon's cutting-edge consumer electronics division while being part of a team that values innovation, customer obsession, and technical excellence. You'll be instrumental in shaping the future of smart home technology while working with some of the most advanced ML/CV technologies in the industry.

Last updated 2 days ago

Responsibilities For Software Development Engineer, Alexa Smart Home

  • Design and develop machine learning/computer vision solutions for cloud services
  • Develop ML-backed React Native apps for Alexa ecosystem
  • Drive technical direction of cloud software with cross-functional teams
  • Implement end-to-end solutions for high throughput and low latency systems
  • Optimize performance of ML/CV models and infrastructure

Requirements For Software Development Engineer, Alexa Smart Home

React
Java
Python
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, Alexa Smart Home

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Disability accommodations available

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Alexa Smart Home