Software Engineer Python
Summary
Python engineer building AI-powered video processing and streaming systems for a deep tech media company — working on scalable, low-latency delivery of immersive content, XR/interactive streaming, and cloud-native media infrastructure using Python, C++, Docker, AWS, and GPU tooling like CUDA and PyTorch.
Salary: £60,000 - 90,000 per year
Requirements:- Commercial software development experience
- Strong Python skills
- Experience building tested and maintainable software
- Understanding of video processing concepts
- Strong problem-solving skills
- Strong communication skills
- C++
- Docker and containerisation experience
- AWS or cloud platform experience
- FFmpeg or GStreamer experience
- Experience with AI, computer vision, or multimodal systems
- Experience with video curation or data preparation pipelines
- Experience with GPU technologies including CUDA, PyTorch, TensorRT, or Triton
- Experience in batch or real-time processing environments
- Apply Python engineering skills to real-world AI video processing challenges
- Work on scalable, low-latency delivery of rich, immersive content across a variety of platforms
- Contribute to XR and interactive streaming solutions
- Build cloud-native media infrastructure
- AI
- AWS
- Cloud
- Computer Vision
- CUDA
- Docker
- PyTorch
- Python
- XR
More:
We are a pioneering deep tech company developing the future of media technology, enabling scalable, low-latency delivery of rich, immersive content across a variety of platforms. Our work spans XR and interactive streaming to cloud-native media infrastructure. The role is based in West London and offers a salary of £50-90k, along with benefits including pension, private medical insurance with Bupa, commuter club, Bike2Work scheme, gym membership, income protection, life assurance, equity scheme, and continuous professional development.
last updated 37 week of 2026