Computer Vision Engineer
Role Overview:
We are seeking an experienced Computer Vision Engineer to join our Video Solution Team and help elevate the realism, stability, and visual quality of our chroma key (green screen) and video processing technologies. This role is central to building next-generation image and video enhancements for our video product ecosystem.
Key Responsibilities:
Enhance and optimize Chroma Key (green screen) algorithms to achieve highly realistic compositing under varying studio lighting
Develop and improve noise reduction and video stabilization techniques for high-quality real-time video output
Build and refine image processing solutions for segmentation, edge refinement, spill suppression, and colour correction
Collaborate with video engineers and studio teams to test, benchmark, and validate algorithm performance in real-world environments
Prototype and deploy advanced computer vision models optimized for real-time or low-latency video pipelines
Qualifications & Skills:
Strong foundation in Image Processing, with practical experience in chroma keying, matting, filtering, noise reduction, video stabilization, and segmentation.
Proficiency in computer vision algorithms related to color space transformations, background subtraction, optical flow, and temporal smoothing
Hands-on experience with OpenCV, MediaPipe, and/or deep learning frameworks such as PyTorch or TensorFlow
Good understanding of lighting consistency, shadow modeling, and color matching between live studio footage and virtual assets
Ability to optimize algorithms for real-time or low-latency video processing
Experience with AI-driven vision techniques (e.g., matting, denoising, segmentation)
Familiarity with GPU acceleration (CUDA, Vulkan, Metal) for high-performance processing
We Offer:
Experience a dynamic and team-orientated work environment.
Opportunities for personal growth and learning.
An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
26 days paid holiday per year, in addition to local public holidays.
Competitive salary.
Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
Team Building activities.
Local discounts and more...!
Recommended Jobs
Primary Teaching Assistant in Shepherd's Bush
Primary Teaching Assistant role - Immediate Start - West London A very welcoming and diverse primary school located in Shepherd's Bush is currently looking for a Primary Teaching Assistant to join …
Senior Project Manager (London) (Hiring Immediately)
StudioXAG creates bold spaces that tell big stories We are a B Corp-certified creative studio in London and Amsterdam that believe in business as a force for good. We create exciting experience…
Join an Outstanding School in South East London this...
Are you a dynamic and inspiring Psychology Teacher ready to empower the next generation of learners? An Outstanding school in South East London is seeking a passionate Psychology Teacher to join thei…
Legal Counsel (in-house)
Team Legal Working Pattern - Hybrid 2 days per week in the Vitality London Office. Full time 37.5 hours per week. 12 Month FTC with the potential to go permanent We are happy to discuss fle…
Learning Business Partner
Roles & Responsibilities As a Learning Business Partner, you will drive sales enablement strategy within our customer-facing organization. This role partners closely with sales leadership. You wil…
Managing Consultant Green Transitions
We would like to add a Managing Consultant to the Green Transition Industrial team to contribute and expand all aspects of our work and lead our service offerings on industrial decarbonisation includ…
Senior Platform Engineer (Infrastructure) (Hiring Immediately)
About Fresha Fresha is the leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide. Fresha is used by 130,000+ businesses and 450,000+ stylists a…
SEN Teaching Assistant - KS2 Support (Brent)
Location: Brent, North-West London Start Date: ASAP / Next Term Contract: Full-time Salary: £90–£100 per day A diverse and inclusive primary school in Brent is looking for an SEN T…
Housekeeper to work part-time, Job ID J1F51E
This busy household based in South Kensington is seeking a Part-time English-speaking Housekeeper to help maintain their home to a high standard. The ideal candidate will be reliable, organised, and …