
Software Engineer – Video Pipelines
3 weeks ago
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 ResponsibilitiesVideo 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.
QualificationsMust-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 haveAdaptive
Transcoding
Scalability
Multimedia
Kubernetes
Pipelines
Adaptive Streaming
Video Codec
Python
Video Processing
Video Editing
Metadata
Systems Engineering
C++
-
Software Engineer-Video Pipelines
3 weeks ago
Singapore DIGITAL ROUNDABOUT PTE. LTD. Full timeRoles & 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 timeRole 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...
-
Video Software Engineer
2 weeks ago
Singapore beBeeSoftwareEngineer Full time $80,000 - $120,000Job 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...
-
Video Processing Software Engineer
2 weeks ago
Singapore beBeeSoftware Full time $80,000 - $120,000Job 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
2 hours ago
Singapore Razer Inc. Full timeSoftware Engineer (C++) for Camera and Video Processing Join to apply for the Software Engineer (C++) for Camera and Video Processing role at Razer Inc. Razer offers a global environment to revolutionize gaming. It is a place to do great work and make a worldwide impact, working across teams on 5 continents. Razer also provides a gamer-centric experience...
-
Software Engineer
1 week ago
Singapore Razer USA Ltd. Full timeSoftware 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 timeZoom 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 timeVideo 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
4 days ago
Singapore Razer Full timeJoining 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...
-
Computer Vision Engineer
2 hours ago
Singapore Razer (Asia-Pacific) Pte. Ltd Full timeSoftware Engineer (C++) for Camera and Video Processing Job Responsibilities : We seek a skilled C++ Software Engineer to develop and optimize real-time low latency video camera software for broadcasting applications. The role focuses on video capture, processing, and integration of third-party effects, with an emphasis on performance and reliability in...