Amazon is the biggest E-commerce company in the world, and Amazon CN Technology team is focusing on building cutting edge web application to improve the core online shopping experience. In this team you will have the opportunity to develop cool features that will run on Amazon websites to impact millions of Amazon customers. The team is also producing innovative ideas every day to make the customers feel the website is intelligent.
The CN Technology team operates very much like a startup – it moves quickly and is constantly innovating. However, you have the full resources of Amazon at your disposal, allowing you to move at even greater speed. You will find that the team works in a very agile fashion, delivering new features every few weeks, adapting to customer needs as well as delivering against long-term goals.
PhD required in computer vision, machine learning, or related discipline
Depth and breadth in state-of-the-art NLP and machine learning technologies
Publications at top-tier peer-reviewed conferences or journals
Proven track record of innovation in creating novel algorithms and advancing the state of the art
Ability to develop practical solutions to complex problems
Strong communication and collaboration skills
Proficiency in C/C++, python, and/or matlab
Experience with designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture).
Understanding of Software Development Life Cycle (SDLC) and project planning/execution skills including estimating and scheduling.
Experience optimizing for short term execution while planning for long term technical capabilities. Ability and willingness to multi-task and learn new technologies quickly.