Amazon

Returning Candidate?

Sr. Software Development Engineer - Alexa Language Technologies

Sr. Software Development Engineer - Alexa Language Technologies

Job ID 
526524
Location 
CA-ON-Toronto
Posted Date 
5/25/2017
Company 
AMZN CAN Fulfillment Svcs, Inc
Position Category 
Software Development
Recruiting Team 
..

Job Description

Are you customer-obsessed and interested in Speech and Language Understanding? Do you find creating cutting-edge voice control in the automotive market exciting? If so, the Alexa team is looking for a talented engineer to help revolutionize our voice-forward experience. Alexa is the Amazon service that powers the groundbreaking Echo family of devices, Fire TV, tablets, third party Alexa providers, and soon, cars! We believe voice is the most natural user interface for interacting with technology across many domains; we are inventing the future.

You’ve found the right team if you are a passionate software engineer with experience building innovative, mission critical applications that customers love. You will help to kick-start a new organization in Toronto and have an enormous opportunity to make an impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.

We’re working hard, having fun, and making history; come join us!

Basic Qualifications

  • Bachelor's degree in computer science or a related field
  • At least 8+ years work experience
  • Expertise in C++, or a similar modern programming language
  • Solid expertise in data structures and algorithms
  • Obsession with quality, operational excellence, and customer experience
  • Strong problem solving and analytical abilities
  • Strong verbal and written communication skills and an ability to work in a team environment

Preferred Qualifications

  • Strong, object-oriented design and coding skills
  • Experience building embedded systems
  • Practical experience implementing Machine Learning systems
  • Ability to effectively articulate technical challenges and solutions
  • Deal well with ambiguous/undefined problems; ability to think abstractly
  • Graduate degree

Your Talent Network Profile

Not ready to apply? Connect with us for general consideration.