Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer

Posted 2 hours 29 minutes ago by Hydrogen Group

£250 - £300 Daily
Contract
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description

Python Video Processing Engineer (Contract) | 2 days in office

Duration: 3 months
Location: London | 2 days in office
Pay Rate: £25-300 per day

About the Role

We are looking for a Python Video Processing Engineer to join our multidisciplinary team and help design and optimise high-performance video pipelines in the cloud. You'll be working on cutting-edge software for a medical device, ensuring robustness, security, and efficiency in everything you build.

A Day in the Life

  • Design, implement, and optimise custom cloud-based video pipelines for video processing.

  • Leverage hardware acceleration to build high-performance, low-latency video capture, processing, AI inference, visualisation, and streaming software.

  • Collaborate with engineers and researchers to deliver secure-by-design medical software.

  • Maintain high standards of code quality through reviews, testing, and documentation.


Must Haves

  • Hands-on experience with AI inference acceleration (eg NVIDIA TensorRT, ONNX Runtime).

  • Strong proficiency in Python for numerical and performance-focused computing.

  • Expertise in hardware-accelerated video decoding/encoding using Python.

  • Proficiency with NumPy, CuPy, SciPy, and related libraries.

  • Proven ability to deliver clear, maintainable, and well-documented code.

  • Strong communication skills and ability to take ownership of projects end-to-end.


Nice to Haves

  • Experience with CUDA and/or OpenCL Kernel development.

  • Understanding of video compression and codecs (H.264/AVC, H.265/HEVC, VP9).

  • Solid experience with Linux environments and tooling.

  • Familiarity with AWS technologies such as EKS and SQS.

If you're passionate about combining AI, video technology, and cloud infrastructure to make an impact in the medical space - we'd love to hear from you!

Email this Job