|

Get new similar jobs by email for

Sr. Software Development Engin...

By continuing you agree to Monster's Privacy policy, Terms of use and use of cookies.
Position Information
  • Job Title
    Sr. Software Development Engineer - Digital Products
  • Location:
    Seattle, WA
  • Job Category:
    IT/Software Development
  • Career Level:
    Experienced (Non-Manager)
  • Reference Code:
    283072
Contact Information

Amazon hires people from all types of backgrounds, into positions based all over the world. We recruit the best and brightest.

Apply

Join Us-Amazon

Sr. Software Development Engineer - Digital Products

We are a team of scientists and developers working on audio, speech and language
solutions that will revolutionize how customers interact with Amazon’s products
and services. Our mission is to push the envelope in automatic speech
recognition (ASR), natural language understanding (NLU), and audio signal processing, in order to provide the best-possible experience for our
customers.

As a Sr. Software Engineer on the Machine Learning Platform, you will be responsible for leading a team of engineers in design, development, test, and deployment of a range of services that allow for large scale machine learning, data mining by building out high performance compute grids based on EC2. A successful candidate will have an established background using and building large scale machine learning platforms, familiarity with open source big data platforms such as Hadoop, Spark and MPI or significant experience building large scale distributed systems, strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment.

Responsibilities
  • Responsible for the architecture, design, development and maintenance of the machine learning platform.
  • Lead team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
  • Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules.
  • Will establish architectural principles, select design patterns and then mentor team members on their appropriate application

  • 10-15+ years experience building successful production quality distributed software systems
  • A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
  • The ability to take raw product requirements and develop software architectures and designs to bring them to life.
  • Experience defining system architectures and exploring technical feasibility tradeoffs.
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
  • Mastery of the tools of the trade, including a variety of modern programming languages (Java, C/C++) and open-source machine learning and big data platforms and technologies (Spark, Mesos, Hadoop)
  • Excellence in technical communication with peers and non-technical cohorts
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality

  • 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
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
To learn more about the Digital Products team at Amazon, visit http://www.amazon.com/careers/digitalproducts and apply now.

Amazon is an Equal Opportunity Employer

Quantcast