Software Development Engineer at Amazon

Software Development Engineer Details

May 9, 2019, 4:24 a.m.
Software Development
Alexa AI Engineering
Seattle, Washington
Product Platform team Software Engineer on
As a Software Engineer on the Alexa Artificial Intelligence Distributed Machine Learning Product Platform team, you will help Alexa better-understand humans with each passing day. Here at Alexa AI, all the models that drive Speech Recognition and Natural Language Understanding for Alexa require a massive amount of distributed computing power. Creating an efficient computational platform architecture that serves both experimental and production use-cases entails solving a wonderfully fun and challenging set of problems. We need well-intentioned and scalable software to secure, provision and distribute complex workloads on massively paralleled GPU-accelerated computing clusters used by thousands of Amazon's Machine Learning scientists and engineers. This is an environment where you can pursue and expand an ML engineering career, and being at the forefront of engineering and product innovation in our industry. What you'll be doing · · Writing code most of the time (Primarily in Java and Python)

· BS in Computer Science or equivalent. · 3+ years of industry experience. · Programming experience in C, C++ and/or Java (or other OO languages) in Linux and/or Windows environment. · Experience building scalable infrastructure software or distributed systems for commercial online services. · Experience in technical communication with peers and non-technical cohorts. · MS in Computer Science or Engineering · Strong background in mathematics and understanding of basic linear algebra and probability · Familiarity with Machine Learning, especially deep neural networks · Familiarity with one or more
Learn more about this job

Similar jobs at Amazon

Similar jobs at Microsoft

Website managed by Tommy Unger