Back to jobs

Lead Machine Learning Engineer

Job description

Lead Machine Learning Engineer – Computer Vision - (Python, TensorFlow/Pytorch) – Up to £150k depending on experience.

All potential candidates should read through the following details of this job with care before making an application.

Location: Europe, Fully Remote or Hybrid depending on location


Are you a Lead Machine Learning Engineer looking to take the next step in your career? Do you want to be part of a start-up within a world-renowned tech giant? Or do you want to contribute to a ground-breaking product that has endless capabilities into lives of everyone around the world?

We are currently on the search for the top-tier of talent for a global tech giant who are doing ground-breaking research and development into the camera and vision sensor space. They are working on technology that has applications in a number of environments, from smart retail, right through to intelligent defence systems.

My client is seeking talented Computer Vision/AI Lead to join their team and be involved in a state-of-the-art project that is being built around you, and which you will have an integral part in shaping.

The role:

  • You will work with Technical Managers to understand customer requirements and propose suitable CV/AI pipelines to meet the needs of the target application and its use cases.
  • You will be responsible for CV/AI algorithm proposals including selection of models and training sets and work with your team of developers to model and optimise the proposed pipelines.
  • You will collaborate closely with embedded software and FPGA engineers to further optimise proposed pipelines for embedded deployment.
  • You will also guide the benchmarking and evaluation of implementations both on PC and embedded platforms and ensure that the proposed solution meets the required performance.
  • You will be directly involved in the recruitment and progression of your team, with a hands-on approach to development

The successful candidate will:

  • You are of a graduate calibre with a PhD in Engineering or Computer Science.
  • You have an in-depth understanding of the fundamentals and theories of computer vision and artificial intelligence, i.e., image signal processing, feature extraction, pattern recognition, classification, deep neural networks.
  • You also have a minimum experience of 5 years in the application of CV and AI, to a wide range of use cases.

If you are interested in applying for this role please email

At SoCode, we pride ourselves on an attractive referral scheme. If you have friends, family or colleagues looking for a new position soon tell them to contact us by either phone or email ensuring they provide us with your name. If we successfully find them a new position, we will provide you with a thank you present to show our appreciation.