Backend Engineer – Video Processing & Edge Deployment

Job description:

We are seeking a Python Backend Engineer to develop high-performance video processing pipelines. This role involves optimizing video workflows for both cloud and edge environments by leveraging GPUs for acceleration and advanced compression techniques for efficiency.

Key Responsibilities:
  • Backend Development: Build systems for video ingestion, processing, and distribution.
  • Video Processing: Implement and manage complex FFmpeg pipelines for transcoding, compression, and adjusting frame rates.
  • Optimization: Optimize video workflows for advanced codecs like H.265 and AV1, and tune performance for low-bandwidth and edge environments.
  • GPU & Edge Deployment: Deploy and manage workloads on Nvidia A16 GPUs and Nvidia Jetson edge devices.
  • Analytics: Integrate video analytics into backend APIs.
  • Maintenance: Maintain and troubleshoot Linux-based video processing deployments.
Requirements:
  • Proficiency: Strong command of Python and Django.
  • Video Technologies: In-depth expertise in FFmpeg and knowledge of H.265 and AV1 compression algorithms.
  • Hardware: Experience with GPU-based development, including Nvidia A16 and Nvidia Jetson.
  • System Knowledge: Proficiency with Linux systems and backend deployment practices.
  • Streaming: Understanding of FPS optimization in streaming and video pipelines.

CTC: up to 6 PA
Experience: 3 years

Job Category: Engineering
Job Type: Full Time
Job Location: Delhi

Apply for this position

Allowed Type(s): .pdf, .doc, .docx