Computer Vision Engineer

MicroTech Consulting
Egham, Surrey
20 months ago
Applications closed
All roles

Engineering Manager - AI Defence Product (dominAI)

Hadean · London

Featured
Featured 2 weeks ago

Senior Computational Chemist, LNP Design

CureAge Therapeutics · London

Featured
Featured 3 weeks ago

Senior Computer Vision Engineer

Hexwired Recruitment Limited · London · £60 ph

3 days ago

Senior Computer Vision Engineer

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

Yesterday

Senior Computer Vision Engineer - Deep Learning

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

SC clearance
SC clearance 2 weeks ago

Senior Computer Vision Engineer

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

Last month

Computer Vision & AI Engineer

Cirrus Selection · Filton · £45,000 – £58,000 pa

Clearance required
Clearance required 3 weeks ago

AI Software Engineer – Machine Vision

Adria Solutions · Huddersfield · £55,000 – £70,000 pa

Last month
Posted
12 Mar 2025 (20 months ago)
Share

A leading research and development team in the UK is seeking a Computer Vision and Machine Learning Engineer to join their innovative AI division based in Egham, Surrey. This role offers a unique opportunity to contribute to the development of next-generation mobile technologies.


We are looking for individuals passionate about pushing the boundaries of AI, content creation, and real-time camera frame and image processing on both PC and mobile platforms. This role offers the chance to work in production environments and tackle real-world, industry-relevant challenges.


We are looking for candidates available for an immediate start-please apply only if you can begin within 1 month of accepting the role. Unfortunately, visa sponsorship is not available for this position.


Role and Responsibilities

As a Machine Learning Engineer, you will:


Research and experiment with emerging technologies to enhance AI-driven content reconstruction, creation, and editing processes.

Review state-of-the-art computer vision research and develop prototype solutions.

Develop advanced software and algorithms for computer vision, image processing, and deep learning models.

Take technical responsibility for significant sections of assigned projects.

Translate complex functional and technical requirements into detailed designs.


Skills and Qualifications

Required Skills:


Master's degree or higher in Computer Science, Engineering, or related fields.

Professional software development experience with C++ and Python.

Experience using machine learning frameworks such as TensorFlow or PyTorch.

Expertise in image-based 3D reconstruction techniques, including Photogrammetry, Neural Radiance Fields (NeRF), or Gaussian Splatting.

Proficiency in programming languages and APIs such as C++, Java, or Python.

Strong communication skills, teamwork abilities, and a results-driven mindset.

Excellent problem-solving and debugging skills.


Desirable Skills:


Experience with Generative AI and implementation of state-of-the-art models.

Knowledge of computational photography, image inpainting, and 3D vision.

Experience with model optimization and knowledge distillation.

Background in computer graphics and rendering, including tools like OpenGL, Vulkan, or DirectX.

Experience with Android application development.”

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Are you sure?