Job Directory Amazon Software Development Engineer
Amazon

Software Development Engineer Amazon
Seattle, WA

Amazon is a company operating a marketplace for consumers, sellers, and content creators.

Companies like Amazon
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Amazon

Job Description

Interested in Machine Learning? How about Amazon Echo, Speech and Language Understanding? We operate Amazon scale real-time, machine learning infrastructure in production and we are working hard to improve on our foundations and scale for future growth while having fun along the way. Come join us!

Alexa's Machine Learning Platform provides ML building blocks to external software and hardware developers to build premier conversational experiences for millions of customers. We believe speech to be a pervasive and superior mode of interacting with automated systems and are committed to maintaining our industry-leading position in this space. Our mission is to empower all external parties to extend Alexa's magical experience with innovative applications across domains. For supporting the growth of our rapidly expanding third party eco-system, we are building ML stack to offer state-of-the-art abstractions to developers, so they can deliver immersive voice experiences with ease. Our stack leverages innovative ML algorithms and datasets to build and train third party application models to achieve best-in-class accuracy and recognition rates. To accomplish this, we work closely with some of the best ML Research and Applied Scientists in the field.

Our engineers are self-motivated and customer-focused individuals with a good instinct for developing software services with forward looking APIs. These skills help us define the leading edge for elegant, super-scalable ML services for Alexa. The ideal candidate will have strong distributed systems and web services design and implementation experience. The person should have a sound understanding of the fundamentals of computer science and practical experience building large-scale distributed systems using C++/Java in a Linux/Unix environment. An ideal candidate should enjoy working on complex system software, be customer-centric, and feel passionate not only about building great software but about making that software achieve its goals as an owner of one of Amazon's flagship services. If you have a flair for innovation and passion for solving some of the most challenging problems in the industry, we need you!

* Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
* Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
* Development experience defining, developing and maintaining REST based interfaces.
* Excellence in technical communication with peers and non-technical cohorts.

About Amazon

Amazon is a company operating a marketplace for consumers, sellers, and content creators.

Headquarters
Size
10001 employees
Amazon

2127 7th avenue

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.