
Search by job, company or skills
MUST-HAVE SKILLS:
● System Architecture: Hands-on experience designing and deploying large-scale real-time video streaming systems (hundreds to thousands of streams).
● Programming Languages: Strong proficiency in C/C++ (at least 3 years), with expertise in high-performance, multi-threaded programming and Zero-Copy architecture.
● NVIDIA DeepStream: Deep experience with NVIDIA DeepStream SDK (or equivalent frameworks such as GStreamer, FFmpeg/libav) for building GPU-accelerated video pipelines.
● AI / Computer Vision:
➢ Strong understanding of Computer Vision models (Detection, Classification, Tracking) such as YOLO, ResNet, SSD.
➢ Experience with NVIDIA TensorRT and model optimization techniques (FP16 / INT8 quantization).
● Streaming & Networking: Solid knowledge of video streaming protocols (RTSP, RTMP, WebRTC) and network/buffering issues affecting latency.
● Operating Systems: Strong experience working in Linux environments.
● Compliance with company Information Security policies.
NICE-TO-HAVE SKILLS:
● Experience with Kubernetes/Docker for managing and deploying AI/CV workloads.
● Experience with Message Brokers such as Apache Kafka, RabbitMQ, or cloud equivalents (AWS Kinesis, Google Pub/Sub).
● Knowledge of next-generation GPU platforms (RTX 4090, 5090, L40) and optimization strategies for them.
● Experience implementing MLOps pipelines for Edge devices (e.g., NVIDIA Orin) is a plus.
EDUCATION & EXPERIENCE REQUIREMENTS:
● Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields.
● Minimum 5 years of experience in Software Architecture.
● Minimum 3 years of experience with DeepStream.
● Minimum 3 years of hands-on experience in real-time Computer Vision/Video Analytics projects.
Job ID: 147179967
We don’t charge any money for job offers