Senior Machine Learning Engineer

£Competitive

Malmesbury

Description

Dyson are growing - fast. Our ambition is huge. The Senior Machine Learning Engineer will be joining a new and rapidly expanding team at Dyson. You will be working on Dyson's future products and will need demonstrable experience of image analysis techniques in a Research environment.

Market Overview

Dyson HQ is home to over 3,500 people who work across a medley of engineering and commercial functions. The award winning campus has three cafes, a sports centre and a number of engineering icons including our Harrier and Lightning jets – one of which hangs from the ceiling of our café. Based in Malmesbury, the campus is within easy reach of both the Cotswolds and cities like Bath and Bristol along the M4 corridor.

Function Overview

It takes real ingenuity to find new ways of doing things. Smarter technologies. Our Research & Science teams – software developers, engineers and scientists – are the experimenters and risk-takers behind Dyson problem-solving. Whether it’s in-house development, sourcing outside technology partners, or driving collaboration with partner universities, we lead the way in finding the next generation of Dyson technology. Which is why anyone can find themselves presenting to James Dyson himself.

Accountabilities

  • Work alongside scientists, designers and research engineers to provide analytic insight into Dyson’s research challenges and support to operational issues.
  • Perform investigatory analysis of large multivariate datasets, suggesting novel techniques for data collection during future experiments and field trials.
  • Identify opportunities to apply machine learning techniques to extract meaning and derive value.
  • Characterise classifier or algorithm performance against defined project objectives; proposed implementation environment; and associated computational constraints.
  • Collaborate with research engineers to recommend improvements to data collection and experimental strategy to optimise system performance.
  • Application of statistical methods to establish confidence in findings.
  • Design and develop clean, documented, and easy to maintain code
  • Integrate software builds with the corporate CI environment where appropriate.
  • Produce reports and presentations summarising progress against team and project goals, effectively and engagingly presenting complex technical information and analysis to senior management.
  • Work independently to manage tasks with competing priorities.
  • Collaborate with academic and industrial partnerships to leverage externally available expertise, where appropriate

Skills

  • Educational background in Computer Science or similar
  • Expert knowledge of machine learning algorithm development and implementation in complex systems including hardware, software application and cloud-based components.
  • Demonstrable machine learning or data science experience with a proven track record outside of academia, ideally working with Agile development methodologies.
  • Ability to program in both high and low level languages as appropriate, including Java and Python. C and C++ experience is desirable
  • Enthusiasm to learn and share new methods and techniques within several areas of technical expertise.

Benefits Overview

  • 27 days holiday plus eight statutory bank holidays
  • Pension scheme
  • Performance related bonus
  • Life assurance
  • Sport centre
  • Free on-site parking
  • Subsidised café and restaurants
  • Discounts on Dyson machines

Posted: 24-Apr-2018

Facebook LinkedIn Twitter Google Plus Viadeo