Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Amazon Software Development Engineer, Smart Home in Bangalore, India

Description

The Amazon Devices team, part of Amazon Lab126, designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. What will you help us create?

Our office headquarters is in Sunnyvale, California and houses our Amazon Devices Hardware, Software, and Operations teams, with partner teams in Austin, Seattle, and Bangalore. This position is for Bangalore only.

Alexa Smart Home team is looking for a motivated Software Development Engineer to work on development of machine learning / computer vision cloud service. In this role, you will work with our passionate, talented, and inventive software development engineers and scientists, business leaders, and other talented engineering teams to develop industry-leading machine learning / computer vision (CV) technologies, services, and drive them successfully to production for the benefit of millions of Amazon and Ring Devices users.

Key job responsibilities

You will be part of a passionate team whose missions is to push the frontier of machine learning / computer vision technology into the smart home application area. This is a great opportunity for you to innovate in this space by developing software in the cloud, and integrating them into consumer services which impacts millions of users.

In this role, you will drive the technical direction of our on device and cloud software, working on many different technologies with multiple cross-functional teams. You will work closely with applied scientists to design and implement end-to-end solutions for high throughput and low latency systems, optimize the performance of machine learning / computer vision models and infrastructure. You should have extremely high standards, enjoy being in a team on the cutting edge of science, enjoy (or look forward to) building distributed systems, and be at home engineering solutions for customers in the face of ambiguity.

A day in the life

You will drive the technical direction of our on cloud software, working on many different technologies with multiple cross-functional teams. You will work closely with applied scientists to design and implement end-to-end solutions and optimize the performance of machine learning / computer vision models and infrastructure.

About the team

Amazon Lab126 is an inventive San Francisco Bay Area research and development team that designs and engineers high-profile consumer electronic devices. We design and engineer devices like Fire tablets, Kindle e-readers, Amazon Fire TV, Amazon Echo, and more. This team engineers devices with the same spirit that fueled the inventors. https://amazon.jobs/en/teams/lab126/

We are open to hiring candidates to work out of one of the following locations:

Bangalore, KA, IND

Basic Qualifications

  • 3+ years of non-internship professional software development experience

  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

  • Experience programming with at least one software programming language

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

  • Bachelor's degree in computer science or equivalent

DirectEmployers