Amazon

Returning Candidate?

Senior Software Development Engineer: Machine Learning

Senior Software Development Engineer: Machine Learning

Job ID 
456645
Location 
US-CA-San Diego
Posted Date 
4/11/2017

Job Description

Amazon Web Services (AWS) is one of Amazon’s fastest growing businesses. It services millions of customers in more than 190 countries and powers the developers who are building the next generation of global industry leaders. AWS runs a globally distributed environment, operating at massive levels of scale. Businesses, from startups to enterprises, run their operations and applications on AWS’s multi-tenant infrastructure. Each day, millions of developers execute billions of transactions worldwide on the AWS Cloud.

The AWS Security Services team builds technologies such as Amazon Inspector which help customers strengthen their security posture and better meet compliance requirements in the AWS cloud. The team interacts with AWS security researchers to codify security best practices and provide customers with detailed recommendations for remediating potential issues. We are innovating new ways of building massively scalable and globally distributed security systems for assisting our customers with security and compliance.

We are seeking a Sr. Software Development Engineer with a strong background in machine learning or artificial intelligence. This position is on a new team that you will be joining with a startup mentality. You must enjoy working on complex software systems in a customer-centric environment and be passionate not only about building good software but also ensuring that the same software achieves its goals in operational reality.

Basic Qualifications

  • Bachelors' degree or equivalent practical experience
  • 2 years of work or educational experience in Machine Learning or Artificial Intelligence
  • 2 years of professional software development experience

Preferred Qualifications

  • MS or PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or related technical field
  • Experience with one or more of the following: Natural Language Processing, text understanding, classification, pattern recognition, recommendation systems, targeting systems, ranking systems or similar
  • Strong understanding of CNNs, recurrent nets, supervised and unsupervised learning, and optimization techniques
  • Experience working with one or more deep learning frameworks such as Caffe, Theano, Keras, Torch, TensorFlow, MXNet
  • Understanding of state of the art deep learning techniques
  • Strong desire and drive to build robust and efficient solution in consumer products using deep learning technology
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++ or Python.
  • Entrepreneurial spirit
  • Team player approach
  • Strong communication and problem solving skills
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.