My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Thu 27/06/2024

Video Optimisation Engineer

London, SE1, UK
Apply Now

Company: CXC GLOBAL

Job Type: Contract, Full Time

Salary: £400 - £420/annum

CXC is currently seeking a skilled Senior/Principal Video Optimisation Engineer, to join our Client for a fixed term contract. This contract will potentially be extended to longer term.

You will:

* Optimise and deploy deep learning models to run efficiently on edge devices.

* Optimise image processing algorithms to use hardware acceleration modules on edge devices.

* Review team members' pull requests and provide in depth feedback.

* Convert CPU-based image processing algorithms to run on GPU, by effectively developing CUDA kernels.

Must Have:

* Experience with Nvidia Holoscan, Deepstream, and/or Gstreamer.

* Excellent C++ development skills with C++11 or higher, multi-threading, inter-process communication and performance optimisation.

* Excellent knowledge of software design principles and C++ design patterns.

* Hands-on experience design low-latency, high-performance, real-time video or image processing software.

* Experience developing or implementing real-time image processing algorithms using hardware acceleration.

* Experience with CUDA or OpenCL.

* Experience with TensorRT, Triton, or equivalent AI acceleration/inferencing frameworks.

* Ability to write clear, maintainable and well-documented code.

* Capability to work independently, driving development from concept to production.

Nice to Have:

* Experience with Pytorch/TensorFlow or similar machine learning framework.

* Knowledge of video compression and coding (e.g. H.264, H.265, VP9).

* Good knowledge of Linux
Apply Now