AI and Computer Vision Engineer
Develop, integrate, and optimize real-time video streaming, computer vision, and perception capabilities for advanced remote-controlled defense platforms.
Responsabilidades
- Design and implement low-latency video streaming and processing pipelines with GStreamer, DeepStream, and CUDA.
- Develop, train, and deploy real-time models for object detection, classification, and automatic target recognition.
- Optimize AI and video analytics solutions for NVIDIA edge devices using TensorRT and NVIDIA VPI.
- Integrate computer vision and tracking algorithms into multidisciplinary remote-controlled weapon station systems.
- Curate computer vision datasets for training, validation, and benchmarking.
- Collaborate with software, systems, and product teams on broader system integration.
- Evaluate computer vision technologies, MLOps tools, and edge-computing architectures for future products.
Requisitos
- Bachelor’s degree in computer science, software engineering, or a related technical discipline.
- At least 3 years of production software development experience.
- Strong proficiency in C++ and Python.
- Experience deploying and optimizing AI models on NVIDIA Jetson platforms using TensorRT and CUDA.
- Background in object detection, automatic target recognition, and tracking algorithms such as YOLO, DeepSORT, and Kalman filters.
- Familiarity with PyTorch, TensorFlow, OpenCV, and large-scale image or video datasets.
- Ability to analyze problems, establish facts, draw conclusions, and implement solutions.
- Clear and accurate verbal and written communication skills.
Se valora
- Hands-on experience with GStreamer and DeepStream.
- Experience with video analytics, surveillance, drone, or defense applications.
- Experience with MLOps tools and edge-computing architectures.