Integration Engineer - AI Pipelines

V-Nova Ltd.

City of Westminster

On-site

GBP 65,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

V-Nova Ltd. is seeking a Software Engineer to join the Integration Team in London. You will develop Python integrations for LCEVC and VC-6, link codecs to AI workflows, and build production-grade video processing pipelines spanning ingest, transcoding, and metadata handling.

You will collaborate with codec engineers, AI specialists and external teams, exploring unfamiliar systems and delivering reliable, scalable solutions. A strong foundation in Python and video engineering is essential.

Qualifications

  • Commercial software development experience using Python, with maintainable, tested and documented code.
  • Practical video engineering knowledge and understanding of codecs/containers and video workflows.
  • Strong problem-solving skills across unfamiliar codebases and third-party APIs.
  • Clear written and verbal communication plus technical documentation.
  • A degree in CS, Engineering or related discipline, or equivalent experience.

Responsibilities

  • Develop and maintain production-quality Python integrations and sample apps for LCEVC/VC-6.
  • Integrate codec SDKs into data pipelines and AI workflows using FFmpeg or GStreamer.
  • Build video processing pipelines: ingest, extraction, transcoding, timestamps, metadata.
  • Connect video stages to computer-vision and multimodal AI models for tasks like classification.
  • Prototype and benchmark codec-aware inference workflows for latency and throughput.
  • Create automated tests, performance measurements and documentation for reuse.
  • Collaborate with internal and external teams to scope work and deliver integrations.

Skills

Python development
Problem solving
Communication
Collaboration

Education

Bachelor's degree in Computer Science or related

Tools

FFmpeg
GStreamer
Docker
NVIDIA NeMo Curator
CUDA
PyTorch
TensorRT

Job description

Overview

Joining V-Nova's Integration Team as a Software Engineer will give you the opportunity to work at the intersection of video engineering and artificial intelligence. You will help integrate V-Nova's video technologies multimodal workflows using Python to turn new ideas into practical, reliable systems.

The work will span offline video curation and large-scale dataset preparation through to real-time and cloud-based video inference. This will include building workflows, integrating codecs with AI and media frameworks, and exploring how LCEVC and VC-6 can reduce the amount of video data, decoding and processing required by AI applications.

The Integration Team's day-to-day work is dynamic. You will collaborate with codec engineers, AI specialists and external engineering teams, investigating unfamiliar systems and developing solutions that make V-Nova technology straightforward to evaluate and adopt. You are proactive, curious and comfortable contributing to wide-ranging technical discussions.

Responsibilities
  • Develop and maintain production-quality Python integrations, tools and sample applications for V-Nova's LCEVC and VC-6 technologies within AI video workflows.
  • Integrate codec SDKs into video curation, data preparation and inference pipelines, including workflows using technologies such as NVIDIA NeMo Curator, with either native integrations or via frameworks such as FFmpeg and GStreamer.
  • Build and maintain video processing pipelines covering ingest, frame and clip extraction, transcoding, timestamps, keyframes, metadata and audio/video synchronisation.
  • Connect video processing stages to computer-vision and multimodal AI models for tasks such as classification, detection, captioning, embeddings, retrieval and structured output generation.
  • Prototype and benchmark codec-aware inference workflows, including the selective use of resolutions or regions of interest, and evaluate their impact on accuracy, latency, throughput, scalability and cost.
  • Create automated tests, performance measurements and clear technical documentation that help colleagues, customers and partners reproduce and evaluate integrations.
  • Collaborate with colleagues and external engineering teams to scope work, communicate progress and deliver integrations to production.
Qualifications
  • Commercial software development experience using Python, including writing maintainable, tested and documented code.
  • Practical video engineering knowledge and a basic understanding of how video streams work, including codecs and containers, frame extraction, timestamps, keyframes, audio/video synchronisation, transcoding and streaming fundamentals.
  • Good problem-solving skills and confidence working across unfamiliar codebases, third-party libraries and APIs.
  • Clear written and verbal communication, including concise progress updates and technical documentation.
  • A degree in Computer Science, Engineering or a related discipline, or equivalent practical experience.
Desirable Experience
  • Experience with virtualisation and containerisation technologies, including Docker, and an understanding of building and managing portable, scalable environments.
  • Experience working with AWS or similar services and deploying, managing or supporting applications in cloud-based environments.
  • Experience with video curation or data preparation frameworks, or with building scalable batch and streaming data pipelines.
  • Experience with multimodal AI, including LLM or VLM APIs, image and video understanding, embeddings, structured outputs, tool or function calling, and retrieval-augmented generation.
  • Experience deploying and optimising AI inference workloads, with an understanding of performance considerations such as latency, throughput, scalability and cost.
  • Direct development experience with FFmpeg or GStreamer.
  • Experience with GPU-accelerated video or AI technologies such as CUDA, PyTorch, TensorRT, Triton Inference Server or NVIDIA DeepStream.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Video Pipelines Integration Engineer
AI Video Pipelines Integration Engineer

V-Nova Ltd. • City of Westminster

On-site
GBP 65,000 - 90,000
AI Integration Engineer
AI Integration Engineer

microTECH Global Limited • Greater London

On-site
GBP 65,000 - 110,000
Visual AI Analyst
Visual AI Analyst

V-Nova Ltd. • Greater London

On-site
GBP 70,000 - 100,000
Visual AI Analyst
Visual AI Analyst

V-Nova Ltd. • City of Westminster

On-site
GBP 65,000 - 90,000
Junior Solutions Engineer - Pre-Sales (Video & AI)
Junior Solutions Engineer - Pre-Sales (Video & AI)

V-Nova Ltd. • Greater London

On-site
GBP 25,000 - 35,000
Junior Solutions Engineer
Junior Solutions Engineer

V-Nova Ltd. • Greater London

On-site
GBP 25,000 - 35,000
Hybrid Python AI Video Integration Engineer
Hybrid Python AI Video Integration Engineer

microTECH Global Limited • Greater London

Hybrid
GBP 65,000 - 110,000
Quality Assurance Engineer (12m Maternity Cover)
Quality Assurance Engineer (12m Maternity Cover)

V-Nova Ltd. • Greater London

On-site
GBP 45,000 - 65,000
AI Software Engineer – Machine Vision
AI Software Engineer – Machine Vision

Adria Solutions • Netherton

Hybrid
GBP 60,000 - 90,000
Hybrid / Remote working
Excellent career progression to lead a
other benefits
Software Development Engineer, Video Quality Analysis (VQA)
Software Development Engineer, Video Quality Analysis (VQA)

MENA Alliances • Greater London

On-site
GBP 70,000 - 110,000