Senior Software Engineer
Python Video Processing Engineer (Contract) | 2 days in office
Duration: 3 months
Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.
Location: London | 2 days in office
Pay Rate: £25-300 per day
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.
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.
Hands-on experience with AI inference acceleration (e.g. 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.
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!
...
- Company
- Hydrogen Group
- Location
- London, UK
- Employment Type
- Full-time
- Posted
- Company
- Hydrogen Group
- Location
- London, UK
- Employment Type
- Full-time
- Posted