Machine Learning Engineer
Machine Learning Engineer
Manchester, United Kingdom
Salary: £45,000- £75,000
Closing date: 20 October 2017
Published on: 21 September 2017
As a purely digital company, data is at the heart of Auto Trader’s business. It’s our aim to be the most admired digital company in the UK so we continually review and improve our products and develop new ones to stay ahead of the market. Data is absolutely key to our success as it creates opportunities for our sales and products squads allowing them to make informed decisions. It also enables decisions to be made regarding our future strategic direction.
We are the largest digital automotive marketplace in the UK with over 15 million monthly users carrying out over 159 million searches among over 475 000 new and used vehicles. This creates vast amounts of data every day. Understanding this data, and the opportunities it creates, is central to the future of our company. To do this we have made significant investment in data and computational infrastructure, including a cloud-hosted Data Lake and Spark cluster.
The Data Science team at Auto Trader is now looking for a Machine Learning Engineer to help us get the maximum out of our cloud infrastructure investments. Data Science underpins many of our most innovative products and will play an even greater role across the business as our capabilities grow.
As a key member of the Data Science team you’ll help us focus on our most important data-driven business opportunities. You could be involved in tasks ranging from big data wrangling through to helping take an algorithm from prototype to a fully productionised system. You’ll act as a key link between Data Science and other technical teams within Auto Trader, such as Data Engineering and Data Operations. You’ll also play a big part in defining Auto Trader’s data architecture and best practices across the business.
You may currently be a Software Developer working in an analytics environment, with experience of developing and implementing statistical/mathematical/machine learning models. Or you may be a PhD qualified Data Scientist with experience in software development techniques and a passion for utilising large-scale computational infrastructure and have hands-on experience of Spark and Scala. What is important is that you have a desire to apply your skills and experience to innovative commercial research projects.
You will probably have a degree in Computer Science, Machine Learning, Theoretical Physics, Mathematics, Statistics or other numerate subjects, and possibly you will also have a Masters Degree or PhD. In all cases, you must have experience in programming in a language such as SQL, Python, Java, Scala, or R, and analysing large, real world data sets. Previous experience in using Spark would be considered very advantageous. However, it’s not just about the technical skills, people are a big part of this role too! You’ll be working with non-technical teams and it’s key that you’re able to communicate technical findings in a clear and simple way.
So are you the person we’re looking for? If so we’d love to hear from you. The salary banding for this role is between £45,000- £75,000 and we are willing to appoint at a range of levels depending on experience. We offer a flexible benefits package with 25 days holiday (with the option to buy or sell days) and are located in awesome offices in central Manchester and there’s as much free tea, coffee and fresh fruit as you like!