V-Nova

Software Engineer - Visual Quality

Job Locations UK-London
Posted Date 21 hours ago(09/12/2025 10:44)
Job ID
2025-1300
# of Openings
1
Category
Engineering

Overview

Are you a Software Engineer with outstanding Python skills? Do you take a methodical and analytical approach to problem solving in your day-to-day work? Are you looking to move your career forward as part of a driven and rapidly moving team? Do you want to work in the forefront of video compression? Do you want to work with some of the most high-profile companies in the industry?  

Working on our Visual Quality test framework you will have the opportunity to develop and maintain new features and integrations, contribution to project approach requirements along with status reporting to senior stakeholders, Our test frames works are at the heart of our codec development, they help us to further develop and prove how effective our technology is. 
 
Working within an Agile team (scrum based), you will be able to contribute to the content of sprints and influence the direction of development. V-Nova, a London based IP and software company, is dedicated to improving data compression by building a vast portfolio of innovative technologies based on the game-changing use of AI and parallel processing for data, video, imaging, and point cloud compression, with applications across several verticals. This is achieved through deep-science R&D (1000+ international patents) and the development of products that test, prove and continuously enhance the technology portfolio. 

Responsibilities

  • Continue to develop features, integrate new codec tools & codec types, and maintain the existing comprehensive in-house test and visual quality frameworks for testing quality aspects of our codec related products. 
  • Understand the scope of development projects and break down into requirements/stories, agree acceptance criteria and define tests cases.  
  • Able to provide clear and accurate progress updates and able to document requirements, work completed. 
  • Participate in selecting the most appropriate tools and infrastructure for visual quality in the test framework. 
  • Debug, understand root cause and resolve defects within our test frameworks  
  • Launch testing campaigns for a variety of use cases to test and compare our codec releases and the integration of our codecs into different video encoder and playback scenarios. 
  • Review design and development work of other development engineers working within the test group. 
  • Actively participate in agile ceremonies providing input into planning and refinement meetings each sprint along with daily stand-up meetings 

Qualifications

  • Our test frameworks are developed using Python, are high performance and are multithreaded applications incorporating Flask, with SQL and databases for storage - you will have significant experience developing using these technologies. 
  • Experience using Linux as a target development platform 
  • Hands-on experience with technologies such as REST, HTTP, JSON and docker  
  • Excellent communication skills and comfortable providing clear accurate progress updates and able to document requirements and work completed.
  • Have worked in an Agile environment working on projects using Scrum or Kanban and tools such as Jira 
  • Understanding of working in a continuous integration environment covering; source code control, version control; build creation; unit, integration and system tests. 
  • An understanding of the end-to-end software development life cycle 
  • Exposure of commonly used test frameworks such as Pytest, Google Test Framework
  • Skilled with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node is a bonus
    Experience with AI Tools for automation and development 



Desirable skills:   

  • Use of at least 1 BDD testing tool such as Spock or Cucumber (Cucumber preferred)  
  • Worked with AWS cloud solutions or other distributed  
  • An understand system architecture and basic concepts of networking for networking traffic testing the debugging.  
  • Understanding of video and common compression features, particularly video or video quality metrics.  
  • Data analytics or Data science experience  
  • Previous experience working with Test Automation tools for Mobile devices – Android & iOS 
  • Any experience in UI testing using Cypress/JS/TS code for automation. 

 
 

V-Nova is a London based technology company dedicated to compute aware data formats across video, imaging and AI. The company improves data compression through a large portfolio of innovations built on the use of AI and parallel processing for data, video, imaging and point cloud compression, with applications across many verticals. This work is driven by deep science R&D, supported by more than 1,400 international patents, and by the development of software products that test, validate and continually advance the technology portfolio. 
V Nova has contributed key IP to the standardization of two video codec formats: MPEG 5 Part 2 LCEVC, which is mandated as part of the DTV + (TV 3.0) standard in Brazil, and SMPTE VC 6 (ST 2117). V Nova has also developed multiple award winning software products to accelerate the adoption of its technologies and enable immediate deployment across TV, media, entertainment, social networks, eCommerce, ad tech, security, aerospace, defense, automotive and gaming. 

 

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed