Computer Vision Engineer Jobs

Engineers who design and implement algorithms that enable machines to interpret and understand visual data. A critical role in the AI ecosystem, with applications ranging from autonomous vehicles to medical imaging.

Open roles
7
Salary range
£45k – £95k
Hiring companies
6

Computer Vision Engineers are at the forefront of developing technologies that allow machines to see and understand the world. They work on a wide range of applications, from enhancing the accuracy of facial recognition systems to improving the safety of autonomous vehicles. These roles are typically found in tech scaleups, research-heavy startups, and the larger consultancies, where the focus is on pushing the boundaries of what machines can perceive and interpret.

What the role does

Inside the role of a Computer Vision Engineer

A typical week for a Computer Vision Engineer is a mix of algorithm development, testing, and collaboration with cross-functional teams.

  1. 01
    Design and implement computer vision algorithms.
  2. 02
    Optimise and test existing models for performance and accuracy.
  3. 03
    Collaborate with data scientists and software engineers.
  4. 04
    Conduct literature reviews to stay updated with the latest research.
  5. 05
    Present findings and progress to stakeholders.
  6. 06
    Document code and methodologies for reproducibility.
Salary on the board

£45k – £95k

Based on advertised midpoints across the 11 UK listings priced in pounds in the last 12 months. Base salary only.

Salary visibility
7% of listings advertise a salary — up from 0% the year before.
Distribution
11 priced listings
5
4
2
£40–60k
£60–80k
£80–100k
Skills & tools

What hiring managers ask for

% of 12 listings posted in the last 12 months that mention each skill, extracted from job descriptions.

Computer Vision
100%
Python
75%
Machine Learning
67%
Deep Learning
50%
PyTorch
33%
Image Processing
33%
Object Detection
33%
TensorFlow
25%
Unity
17%
Unreal Engine
17%
XR
17%
Spatial Computing
17%
Career ladder

From Junior to Principal

A typical UK progression for computer vision engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior Computer Vision Engineer

    0–2 yrs

    Assist in the development and testing of computer vision algorithms, with a focus on learning and gaining hands-on experience.

  2. Level 2

    Computer Vision Engineer

    2–5 yrs

    Take ownership of specific projects, design and implement algorithms, and contribute to the overall research and development process.

  3. Level 3

    Senior Computer Vision Engineer

    5–8 yrs

    Lead the development of complex computer vision systems, mentor junior engineers, and drive innovation within the team.

  4. Level 4

    Principal Computer Vision Engineer

    8+ yrs

    Strategise and oversee the technical direction of large-scale computer vision projects, collaborate with cross-functional teams, and influence the company's AI strategy.

Pathway

How to become a Computer Vision Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Foundational Skills

    Gain a strong foundation in mathematics, computer science, and machine learning. Familiarise yourself with key computer vision concepts and tools.

  2. 2

    Hands-On Experience

    Apply your knowledge through internships, personal projects, or entry-level roles. Build a portfolio of computer vision projects to showcase your skills.

  3. 3

    Specialisation

    Focus on a specific area of computer vision, such as object detection, image segmentation, or 3D reconstruction. Stay updated with the latest research and trends.

  4. 4

    Leadership and Mentorship

    Take on leadership roles, lead projects, and mentor junior engineers. Contribute to the broader AI community through publications and conferences.

  5. 5

    Strategic Influence

    Influence the technical direction of your organisation. Collaborate with cross-functional teams to drive innovation and solve complex problems.

Live jobs

7 live roles

Senior Computer Vision Engineer - Deep Learning

4 days ago

MFK Recruitment Brentford £70,000 – £95,000 pa

Design and deploy production-grade computer vision systems using deep learning techniques such as CNNs and Vision Transformers, translating research into robust AI solutions for defence and security applications. Work across the full development lifecycle, from model design and training to deployment on cloud and edge platforms. Collaborate with researchers, engineers, and customers in a technically challenging environment focused on real-world autonomy and perception systems.

Hybrid Permanent Clearance Required

Lead Computer Vision Engineer

6 months ago

Faculty Remote (UK)

Lead the technical delivery of computer vision projects for defence clients, architecting systems that bridge SOTA research and production deployment. Act as technical authority across bids, strategy and capability building, mentoring multidisciplinary teams while working 2-4 days per week on client sites.

Remote Permanent Clearance Required

Senior Computer Vision Engineer

2 weeks ago

Holt Executive Oxfordshire £60,000 – £94,000 pa

This role involves designing and developing advanced computer vision algorithms for object detection, tracking, and 6DoF pose estimation, with a focus on integration into embedded and flight software systems. The engineer will lead verification and validation activities, support sensor selection and integration, and provide technical mentorship. Collaboration with multidisciplinary teams ensures performance and compatibility across hardware and software in autonomous systems.

Computer Vision & AI Engineer

Last week

Cirrus Selection Bristol £45,000 – £58,000 pa

Research, develop and evaluate image processing and computer vision algorithms within a specialist team, applying AI and deep learning to segmentation, object detection, tracking and classification. Work spans optical flow, pose estimation, particle filtering and computational imaging using MATLAB, Simulink and Python with PyTorch, collaborating with multidisciplinary engineers to turn research into practical applications.

Permanent Clearance Required

Staff AI Research Engineer - Computer Vision

Last week

Helsing London

Builds computer vision models for object detection, recognition, classification and tracking, extending state-of-the-art architectures and running large-scale multi-GPU training on sensor data. Optimises models for real-time performance on constrained target hardware and collaborates with research, engineering and product teams to shape perception roadmaps.

Computer Vision and Artificial Intelligence Engineer

Last week

Electus Recruitment Bristol £50,000 – £58,000 pa

Research, develop and evaluate image processing and computer vision algorithms for advanced defence applications, applying AI and machine learning to complex imaging challenges such as segmentation, tracking, detection and classification. Work alongside multidisciplinary specialists using Python, MATLAB or Simulink, with a predominantly onsite pattern of four to five days per week in Bristol.

On-site Permanent Clearance Required

Staff AI Research Engineer - 3D Computer Vision

3 weeks ago

Helsing Berlin, Germany

Builds and benchmarks computer vision systems for scene matching, geo-registration, SLAM, visual odometry and 3D reconstruction, adapting state-of-the-art geometric deep learning to real-world conditions and constrained hardware. Works within a scene understanding and localisation team, collaborating across research, engineering and product to integrate outputs into navigation and decision-making pipelines.

Hiring locations

Where this role is hiring

The locations with the most live listings for this role today.

FAQs

Common questions

  • Python is widely used due to its extensive libraries and frameworks like OpenCV and TensorFlow. C++ is also valuable for performance-critical applications.

  • Strong mathematical skills, proficiency in programming, knowledge of machine learning, and experience with computer vision libraries and tools are essential.

  • Follow leading research papers, attend conferences and workshops, and participate in online communities and forums dedicated to computer vision and AI.

  • Tech scaleups, automotive, healthcare, security, and robotics are common industries that hire computer vision engineers for a variety of applications.

  • Salaries can vary widely based on experience, location, and industry. For specific salary information, please refer to the salary section on this page.

Hiring computer vision engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.