Senior Applied Scientist

Job ID: 1556107 | Services LLC


Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?

The Role:
“If you do not work on an important problem, it's unlikely you'll do important work.” – Richard Hamming

We have important problems to solve. There are great, world-changing products that should exist, but do not, because the technology to enable them does not exist. Yet. That’s where you come in.

We are a smart team of doers that work passionately to apply cutting-edge advances in and to solve real-world challenges that will transform our customers’ experiences in ways we can’t even imagine yet. Key responsibilities will be to conduct research and development in algorithms and to collaborate with cross-functional engineering teams, including Amazon Robotics, to put the concepts you develop into production. You will determine where commercially available solution and academic research can be applied to solve Amazon business problems, as well as identify opportunities for innovation. You will use a large amount of data to train and test algorithms to bring them up to production level quality.

If this describes you, come join our team at Lab126 in the heart of Silicon Valley. The team is using machine learning, real-time and distributed systems to convert requirements into concrete deliverables. A Researcher on this team will translate business and functional requirements into working code. Comfort with a high degree of ambiguity and ability to solve problems that haven’t been solved to scale before are essential.
· Research, design, implement and evaluate novel algorithms
· Work on large-scale datasets, focusing on creating robust, scalable and accurate computer vision systems in versatile application fields
· Collaborate closely with team members on developing systems from prototyping to production level
· Work closely with software engineering teams to drive scalable, real-time implementations


· PhD degree with 4 years of applied research experience or a Masters degree and 6+ years of experience of applied research experience
· 3+ years of experience in building machine learning models for business application
· Experience programming in Java, C++, Python or related language
· PhD in Computer Science, Computer Engineering, or related field focused on 3D Computer Graphics or Computer Vision research.
· 3+ years of experience in implementing algorithms using both toolkits and self-developed code in C++, Python or other object oriented language.
· Experience in 3D Reconstruction or Procedural Content Generation


· Proven track record of innovation in creating novel algorithms and advancing the state of the art
· Experience investigating, designing, prototyping, and delivering new and innovative system solutions
· Experience with Robotics and Simulation tools such as Gazebo, ROS
· Experience with Game Engines like Unreal, Unity or Lumberyard
· Excellent written and verbal communication skills, ability to communicate effectively to both technical and nontechnical audiences

Lab126 is part of the, Inc. group of companies and is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age