Software Engineer-Video Pipelines

3 weeks ago


Singapore DIGITAL ROUNDABOUT PTE. LTD. Full time
Roles & Responsibilities

Role Overview

We are looking for a Software Engineer – Video Pipelines to join our Video AI Platform team. This role is focused on building robust, high-performance video pipelines for both Video-on-Demand (VoD) and Live streaming systems. You will be hands-on in implementing modules for video decoding, encoding, transcoding, and modification, ensuring that our platform delivers low-latency, high-quality video experiences at scale.

As a pipeline-builder, you will work closely with senior engineers and architects to bring designs and AI workflows into production-ready video systems, using frameworks like FFmpeg, GStreamer, and GPU-accelerated SDKs.

Key Responsibilities
Video Pipeline Engineering

· Build and maintain video ingestion, decoding, encoding, and transcoding pipelines for VoD and Live systems.

· Integrate adaptive bitrate streaming (HLS, DASH) into delivery pipelines.

· Work with FFmpeg, GStreamer, NVIDIA Video Codec SDK, and VAAPI to implement efficient video processing components.

· Ensure pipeline compatibility with multiple codecs and containers (H.264/H.265, AV1, VP9, MP4, MKV, TS).

Video Modification Modules

· Implement frame-accurate transformations such as redaction (face/voice blurring), reframing, auto-zoom, and overlays.

· Build timeline-aware components that align scene metadata with video streams for precise modifications.

· Optimize GPU-accelerated filters for real-time and batch processing.

Performance & Scalability

· Profile and tune pipelines for low-latency live streaming and high-throughput VoD workflows.

· Contribute to scaling strategies for large video libraries and live event workloads.

· Optimize for cloud cost efficiency while maintaining reliability.

Collaboration & Execution

· Work with senior engineers to translate designs into production components.

· Collaborate with AI teams to integrate model outputs into video pipelines (e.g., scene tagging, redaction cues).

Participate in code reviews, testing, and deployment automation.

Qualifications

Must-Have

· 2–5 years of experience in video pipeline or multimedia systems engineering.

· Strong coding skills in C++ and/or Python.

· Hands-on experience with FFmpeg, GStreamer, libx264/x265, NVENC/DEC.

· Understanding of video codecs and streaming protocols (H.264/H.265, VP9, AV1, HLS, DASH, RTMP).

· Familiarity with GPU acceleration (CUDA, NVENC/DEC, VAAPI, or equivalent).

Nice-to-Have

· Exposure to cloud-native deployments (AWS/GCP/Azure, Docker, Kubernetes).

· Experience in real-time video editing or transformation pipelines.

· Familiarity with timeline-based metadata, content retrieval, or AI-driven video modifications.

· Knowledge of adaptive streaming and edge delivery optimizations.

Tell employers what skills you have

Adaptive
Transcoding
Scalability
Multimedia
Kubernetes
Pipelines
Adaptive Streaming
Reliability
Python
Video Processing
Docker
Metadata
Systems Engineering
C++

  • Singapore ELPA ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesRole OverviewWe are looking for a Software Engineer – Video Pipelines to join our Video AI Platform team. This role is focused on building robust, high-performance video pipelines for both Video-on-Demand (VoD) and Live streaming systems. You will be hands-on in implementing modules for video decoding, encoding, transcoding, and...

  • Software Engineer

    6 days ago


    Singapore ELPA ASIA PTE. LTD. Full time

    Role Overview We are looking for a Software Engineer – Video Pipelines to join our Video AI Platform team. This role is focused on building robust, high-performance video pipelines for both Video-on-Demand (VoD) and Live streaming systems . You will be hands-on in implementing modules for video decoding, encoding, transcoding, and modification , ensuring...


  • Singapore beBeeSoftwareEngineer Full time $80,000 - $120,000

    Job Title:">Video Software Engineer">We are seeking a skilled software engineer to develop and optimize real-time, low-latency video camera software for broadcasting applications.">Key Responsibilities:">">Design and implement real-time video processing pipelines for broadcasting applications.">Develop and maintain camera video capture modules using...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job OpportunityAre you a skilled software engineer looking to develop and optimize real-time video camera software? We seek a talented professional to join our team in developing and implementing real-time video processing pipelines for broadcasting applications.Key Responsibilities:Design and implement real-time video processing pipelines for broadcasting...

  • Software Engineer

    1 week ago


    Singapore Razer USA Ltd. Full time

    Software Engineer (C++) for Camera and Video Processing page is loaded Software Engineer (C++) for Camera and Video Processing Apply locations Singapore time type Full time posted on Posted Yesterday job requisition id JR Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work , offering...

  • Software Engineer

    2 weeks ago


    Singapore Zoom Video Communications, Inc. Full time

    Zoom is an award-winning workplace. We have been recognized by Comparably as #1 CEO, Company Happiness, Benefits, Compensation, Diversity, and more! Not to mention we’ve been awarded by Glassdoor as the 2nd Best US workplace & Best Large Company US CEO in 2018, Wealthfront, and Business Insider. Our culture focuses on delivering happiness, our commitment...

  • Data Engineer

    2 weeks ago


    Singapore TIKTOK PTE. LTD. Full time

    Video Infrastructure is a world-leading video platform that provides multi-media storage, delivery, transcoding, and streaming services. We are building the next generation video processing platform and the largest live streaming network, which provides excellent experiences for billions of users around the world. Popular video products of TikTok and its...

  • Software Engineer

    3 days ago


    Singapore Razer Full time

    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will...

  • Software Engineer

    1 week ago


    Singapore Razer USA Ltd. Full time

    Software Engineer (C++) for Camera and Video Processing page is loaded Software Engineer (C++) for Camera and Video Processing Apply locations Singapore time type Full time posted on Posted Yesterday job requisition id JR Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work , offering...


  • Singapore Razer USA Ltd. Full time

    AI Software Engineer - Audio/Video page is loaded## AI Software Engineer - Audio/Videolocations: Singaporetime type: Full timeposted on: Posted Todayjob requisition id: JR Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is **a place to do great work**, offering you the opportunity to make an impact globally...