Software Development Manager

Software Development Manager
Evi Technologies Limited

You: “Alexa, I’m looking for a job where I can build products straight out of science fiction.” Alexa: “I have found matching jobs for you in the Alexa Knowledge team in Cambridge, UK. What role are you looking for?” You: “I’d like to work on making you even smarter than you are today.” Alexa: “Wonderful. There are multiple roles in Cambridge where you can do that, here are the details … “

Our focus in the Alexa Knowledge team combines natural language understanding, acquiring large volumes of structured knowledge, and building autonomous machine reasoning to allow our customers to get answers to their questions in the most natural way possible. We’re part of a huge research and engineering effort on the Amazon Alexa team.

We’ve solved many complex problems to get to where we are today, but there are still plenty of challenges ahead of us, and Alexa is getting smarter every day. The problems we solve in the Alexa Knowledge team in Cambridge help Alexa get smarter by understanding the different ways people talk, by learning more and more facts about the world, by improving her common sense reasoning and by responding in the most natural way possible in multiple languages.

We set out to build Alexa at Amazon because we believe that voice will fundamentally improve the way people will interact with technology, and we wanted to create a computer in the cloud that could be controlled entirely by your voice.

Alexa is part of a huge engineering effort at Amazon, where we deliver genuinely complex and cutting edge technology at truly global scale; there are tens of millions of Alexa devices out there. We have solved so many different problems to get to where we are today – your role is to own these problems, think big and answer them.

As a Software Development Manager at Amazon, you will be responsible for leading a team of engineers in the design, development, test and deployment of the platform that supports our question-answering capability.

Our multi-lingual understanding system is a planet scale, high availability, natural language understanding system using a multitude of different technologies in attempting to resolve the intention of any semantic question a customer asks of Alexa. There are opportunities here to lead multi-discipline teams including software engineers and applied scientists, and be involved with machine learning and natural language pipelines.

Your responsibilities will include:
· Taking full service ownership of our core platform, which handles millions of questions a day, every day.
· Delivering against project plans and program commitments;
· Managing the day-to-day activities of the engineering team within an Agile/Scrum environment;
· Hiring engineers to continue to grow the team;
· Coaching and developing the engineers to maintain standards and to drive career growth for your direct reports;
· Working closely with the engineers to architect and develop the best technical design and approach.


What does it take to be successful?
· You will possess strong technical credentials, with demonstrable experience leading software development teams.
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
· You have a deep understanding of the tools of the trade, including a variety of programming languages (e.g. C++, Java, Python) and relevant open-source technologies;
· You will have a consistent track record of project delivery;
· Experience mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers.


Desirable Experience
· Masters, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering
· Experience with distributed computing and enterprise-wide systems

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. We offer a competitive salary and stock units, we offer a whole host of other benefits, including an employee discount, private health care and pension scheme. We are committed to keeping compensation fair and equitable.
Job reference information
Advertiser Amazon - Evi Technologies Limited
Contact Name
Telephone (Please reference Dice when calling)
Reference 447148

More jobs like this