We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Machine Learning Engineer (25211)

Cambridge
£Excellent
Filled

Python, C, C++, ML, TensorFlow, PyTorch

Are you able to develop advanced Machine Learning systems for a variety of different problem spaces? All projects will be team based and candidates must be adaptable and collaborative. Those with the greater industrial experience should also expect to lead project teams, mentor junior engineers, attend industry events and support the development of new business opportunities in a technical capacity.

Your tasks will include:

  • Research and software development for the design, implementation, training, verification and deployment of Machine Learning systems
  • Improving processes to execute projects with greater efficiency
  • Technical input to proposals for the generation of new opportunities

Minimum Requirements

  • An excellent degree in a relevant subject, such as computer science or engineering
  • Solid programming skills in Python, C or C++
  • Demonstrable knowledge of Machine Learning algorithms and their implementation
  • Experience of working with deep learning frameworks such as TensorFlowTM or PyTorch
  • A passion for technology, innovation and real world applications

Applicants will also benefit from:

  • A sound appreciation of the key challenges in developing Machine Learning products
  • Experience of successfully leading project teams
  • Experience of accelerating simulations using GPUs
  • Experience of audio and video processing

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.