You can apply to multiple jobs at once using the saved jobs tool. You currently have 0 jobs saved.


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.

You can apply to multiple jobs at once using the saved jobs tool. You currently have 0 jobs saved.

Full Details

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


Learn about Life at CCWhat to expect when applying


  • 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.

Related Jobs

Cambridge, UK

Principal Mechanical Engineer (Medical)

Job ref: 1257
The Design Engineering Group delivers mechanical design solutions to projects across the Medical Technology business.  You will guide and participate in solving a range of fulfilling and complex technical problems at all stages of the development life cycle, participating in concept generation, mechanism...
Cambridge, UK

Embedded Software Engineer

Job ref: 1238
We are excited to speak to Embedded Software Engineers with experience of embedded software development on a variety of chipsets. In this role you will architect, design, and implement systems addressing our industrial, agriculture, consumer, and energy markets.
Cambridge, UK

Principal DSP Engineer

Job ref: 1226
The DSP group in Cambridge Consultants develops innovative new technology at the exciting intersection of Digital Signal Processing, High-Performance Computing, and Machine Learning. We work on projects ranging from small, fast-paced studies to large multidisciplinary developments of 50+ engineers. We’ve de...
Cambridge, UK

JavaScript UI Developer

Job ref: 1218
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.
New job alerts
Get email updates as relevant jobs are added