Senior computer vision engineer
Core
Design, optimize, and deploy CPU-based computer vision and video analytics models for real-time surveillance and business security applications.
Role type
Senior IC computer vision engineer (video analytics)
Builds
Production ML models for object detection, tracking, and recognition integrated into backend services and edge devices
Domain
Security technology / Computer Vision
Deliverable
production ML models
Required skills
Computer Vision, Video Analytics, PyTorch, TensorFlow, OpenCV, ONNX, C++, Linux, OpenVINO, MLOps, Kafka, gRPC/REST
Preferred skills
Experience with large-scale CCTV projects, model fine-tuning for specific client scenarios, data augmentation, error analysis
Technologies
PyTorch, TensorFlow, OpenCV, ONNX, OpenVINO, Kafka, gRPC, REST, Linux
Responsibilities
Design and develop CV/Video Analytics models for object detection, tracking, and recognition; Adapt and customize models for real-world conditions (lighting, angles, noise); Optimize inference for CPU to reduce latency and resource consumption; Integrate ML models into production environments (backend, edge, on-prem); Monitor model quality (precision/recall, data drift); Prepare and analyze datasets including labeling and validation.
Seniority
Senior, hands-on IC
