Returning Candidate?

Computer Vision Researcher

Computer Vision Researcher

Job ID 
Posted Date 
Company Services, Inc.
Position Category 
Machine Learning Science
Recruiting Team 

Job Description

Are you a passionate researcher in the field of Computer Vision, Machine Learning and/or Deep Learning and capable of diving deep into hard technical problems and coming up with insightful solutions that enable successful products? Are you unafraid of taking on a mind-bending challenge that really will improve peoples' lives in a meaningful way? Would you love to get access to large datasets with billions of images and video to build large-scale machine learning systems? Are you a finisher who can deliver robust, production-quality code that solves complex, real-world problems in ways that delight customers?

If this describes you, come join the Computer Vision and Machine learning teams at Amazon. Our teams are using computer vision, image recognition, machine learning, real-time and distributed systems to convert requirements into concrete deliverables. A Researcher at Amazon will translate business and functional requirements into quick prototypes or proofs of concept. Comfort with a high degree of ambiguity and ability to solve problems that haven’t been solved to scale before are essential.

Amazon has multiple positions available for Computer Vision Researchers in Seattle, Palo Alto, Cupertino, Irvine, Boston, and New York for applicants that will be graduating before July 2018. *If you are graduating after July 2018 check out our Computer Vision Researcher Intern posting.

Major responsibilities:
  • Research, design, implement, and evaluate novel computer vision algorithms
  • Work on large-scale datasets, focusing on building scalable and accurate computer vision systems in versatile application fields
  • Collaborate closely with team members on developing systems from prototyping to production level
  • Collaborate with teams spread all over the world
  • Work closely with software engineering teams to drive scalable, real-time implementations
  • Track general business activity and provide clear, compelling management reports on a regular basis

Basic Qualifications

  • Master’s or Ph.D. degree (Ph.D strongly preferred) in Engineering, Computer Science, Machine Learning, Math, Statistics or related fields with specialization in speech recognition, natural language processing, and/or machine learning.
  • Theory and practice of designing experiments and statistical analysis of results.
  • An understanding of machine learning, algorithms and computational complexity.
  • Experience in understanding and ability to implement algorithms in computer vision using both toolkits and self-developed code.
  • Skills with Java, C++, or other programming language, as well as with R, MATLAB, Python or similar scripting language
  • Ability to relate to and solve business problems through machine learning, data mining and statistical algorithms.
  • Strong aspiration to push your ideas into production, overcoming obstacles, in order to benefit Amazon's customers.

Preferred Qualifications

  • Ph.D in Engineering, Computer Science, Machine Learning, Math, Statistics or related fields with specialization in speech recognition, natural language processing, and/or machine learning.
  • Familiar with the core undergraduate curriculum of Computer Science.
  • Algorithm development experience and understanding of computer vision algorithms
  • Technical fluency; comfortable understanding and discussing architectural concepts and algorithms, schedule tradeoffs and new opportunities with technical team members.
  • Publications at top-tier peer-reviewed conferences or journals
  • Experience with deep-learning technologies or robotics.
  • Excellent critical thinking skills, combined with the ability to present your beliefs clearly and compellingly in both verbal and written form.
  • Specific computer vision skills in object detection, recognition, 3D computer vision, and/or tracking.
  • Experience leveraging and augmenting large code base and computer vision/machine libraries/toolkits to deliver new solutions.
  • Experience delivering production computer vision systems.