Amazon is where women work

Home    Amazon    Jobs    Job

Software Development Engineer


Cambridge, United Kingdom


Amazon is building a European Machine Learning Team in Cambridge!

For Amazon, machine learning is a keystone technology to (1) recommend physical products (e.g. books and fashion) as well as digital (e.g. music and films) (2) recognize spoken language and answer questions through "Alexa", Amazon's digital assistant (3) translate reviews, (4) forecast demand for products and so much more.

The Cambridge site is already a key innovation hub for Amazon. The Machine Learning Team will be located alongside the Evi Team that develops Alexa's knowledge base, and a Prime Air Team, that is helping to develop Amazon's drone delivery system.

We are recruiting software engineers for implementation and maintenance of machine learning algorithms. We seek creative engineers who: (1) are passionate about their work, (2) are prepared to learn new skills and (3) can collaborate closely with teams of scientists implementing state of the art algorithms.

The job will involve developing and deploying machine learning algorithms for the modelling and analysis of data. Challenges involve very large data sets and design constraints that may arise from, for example, hardware implementation or latency requirements.

• Undergraduate degree in computer science, software engineering or undergraduate degree in numerical discipline (e.g. physics, maths, engineering)
• Relevant development work experience
• Systems developer experience in Java, Scala or C++
• A demonstrable interest in data analysis

• Post-graduate degree in numerical discipline
• Experience of working across the academic and industrial sectors
• Hands on experience in predictive modelling and analysis
• Experience with one or more of R, MATLAB, Python or SPSS


Share this page: