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

Algorithm and Software Developer (24293)

Surrey / SW London
to £45k DoE

Machine Learning, Computer Vision, Consultancy, Research, C++, Python, Surrey

Summary: Algorithm developer with technical consultancy, working on demanding state of the art projects that make a clear contribution to security and society; UK security clearance needed.

Within this small consultancy, you will play a pivotal role in the technical work of the company, contributing to cutting edge R&D projects and helping form the nucleus of the machine learning and computer vision expertise. The role will provide the opportunity to advance the state of the art in these fields, through developing new algorithms and/or adapting existing algorithms for bespoke applications.

You will have a strong first degree in a mathematical subject from a well-ranked university; you may well have a PhD too. Real-world application experience would be of interest, particularly in software engineering principles, but applications from graduate level up are welcomed.

Our client is looking for someone with:

  • at least a 2.1 degree in a STEM subject from a top world-ranked university.
  • an interest in creating efficient algorithms.
  • demonstrable programming experience in C++ or Python.
  • some experience in computer vision and machine learning e.g. OpenCV, Tensorflow.
  • the right to work in the UK without any restrictions and the ability to gain UK security clearance.

Working in a consultancy, it will be crucial to communicate well with your colleagues, and to display the ability to convey complex ideas to a range of audiences.

In return, you will work in a closely knit team of like-minded individuals, on technically challenging and rewarding projects.

You must also be in a position to gain UK security clearance.

Keywords: algorithm development, maths, computer vision, machine learning, numerical optimisation, Python, consultancy, C++, SW London, Surrey.

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.