Machine Learning Engineer (all levels)

Job ref: 1155


Cambridge Consultants are looking for high calibre candidates that can add new dimensions to our Machine Learning team. You’ll be working with the latest techniques in Deep Learning, Reinforcement Learning and more, to build unique products in a wide breadth of markets.

Full DetailsDetails

Role Description

You’ll be developing 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

The extent to which you will be responsible for leading the above tasks will depend on your experience and the expectations within the level at which you are hired. At all levels you will have access to training and support appropriate to you needs so that you can sustain your professional development and maintain effectiveness in your role.

Minimum requirements

All applicants must have:

  • 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

Note: More senior applicants must be able to demonstrate at least one of the above.

Why Cambridge Consultants?

Our projects are unique, challenging and varied, uniting the ambitions of our clients with the energy, creativity and the passion of our engineers. Projects involve everything from first principles thinking to the development and deployment of live systems. Projects range from modest studies to large multi-disciplinary systems involving 50+ engineers. The group engages with a broad range of industries where the underlying premise is developing bespoke systems that cannot be bought off the shelf.

Cambridge Consultants is committed to investing in cutting edge Machine Learning facilities which include GPU training cluster (including Nvidia DGX-1 supercomputers), high performance mobile computing, live demonstration platforms etc. We give our engineers access to the best tools available to enable them to deliver on the most challenging projects.

A Times Top 100 Best Company to work for

BenefitsExpand or collapse me

  • Good salary, based on merit and reviewed annually
  • Company profit share scheme in addition to basic salary
  • Pension scheme
  • Life assurance plan
  • Private medical insurance
  • Travel insurance
  • Disability insurance plan
  • Free canteen - lunches and refreshments
  • 25 days annual holiday plus public holidays
  • Relocation assistance if applicable
  • Excellent career development and training opportunities
  • Flexible working hours
  • Social committee


Cambridge Consultants is committed to developing its employees careers and has a flexible policy for individual capabilities and preferences. Promotion is linked to merit.


United Kingdom


52.232410 0.144731

Related Jobs

This is a great opportunity to take a leading technical role in our delivery of embedded systems, including working with clients to understand requirements, architecture and iterative design, detailed implementation and test, and delivery of cutting edge systems covering technologies such as machine vision, low power RF, control, and/or embedded security.

We develop innovative new technology at the exciting intersection of Digital Signal Processing, High-Performance Computing, and Machine Learning. Our projects span a range of industries and applications including Communications, Sensors and Audio. We’re looking for a Principal Engineer to lead technical teams in project delivery, drive sales and further develop Cambridge Consultants’ capabilities at the cutting edge of technology.

Are You Passionate About Designing and Developing User Interfaces? Would you like to create remarkable user experiences and user interfaces? If you want to design and develop innovative and intuitive front ends for a wide variety of clients then Cambridge Consultants is the place for you.

We are looking for talented algorithm developers to work in our Industrial, Consumer and Energy division. While your focus will be on robotics and machine vision, you will also work on other sensing and inference problems as required.

Do you relish working alongside other disciplines to solve complex products? We need creative, passionate and meticulous Designers to collaborate with our Engineers to bring our clients technology and products to life.

Are you looking for an exciting and varied role helping everyone from start-ups to global healthcare companies define their Product & Technology Strategy and next big innovation?

Do you like the variety of working in a design agency, and relish getting stuck into complex problems? For the past 3 years, Cambridge Consultants (CC) has been building a service and UX capability to help our clients embrace the Internet of Things. A few successful projects later, we need you to grow and strengthen the team. Are you up for the challenge? Contact us, we’ll be happy to talk to you about the details.

The breadth of what we’ve achieved is such that our work has touched most people’s lives in one way or another. At the heart of what we do are talented and motivated software teams empowered to create cutting edge technologies and systems to solve difficult problems for our clients.

Working with C# on Windows or Linux (Mono) you will work on secure systems for UK government. With knowledge of C#, Python and Web technologies you will develop and deploy systems with connectivity to embedded devices and employing analytics algorithms. As part of our ICE division (Industrial Consumer Energy) there will also be the opportunity to work with other industries : Industrial (including Robotics), Consumer and Energy.

We’re looking for a software engineer who is passionate about delivering state of the art, scalable distributed software solutions for the cloud to join our team.