ML / Computer Vision Developer
ML/CV Developer for a video analytics company, remote in Russia. Tasks include developing CV algorithms, detection/tracking, optimizing GPU inference. Contract or full/part-time.
Develop and optimize computer vision algorithms. Detect and track people and objects in video streams. Analyze movements, trajectories, visitor flows, and dwell time in zones. Process video streams from IP cameras in near real-time. Integrate and adapt existing ML/CV models for product tasks. Optimize performance and GPU inference. Participate in testing, debugging, and deploying solutions to production.
Practical experience in Computer Vision / Machine Learning. Strong Python skills and experience with PyTorch and/or OpenCV. Experience in object detection and tracking in video. Understanding video stream processing and ML model principles. Experience in performance optimization and working with GPU. Ability to independently work with existing code and deliver results. Nice to have: CUDA, ONNX Runtime, TensorRT; FFmpeg / GStreamer, RTSP; Linux, Docker, deploying CV systems on servers; experience with large video streams and multiple cameras.
Remote work in Russia. Project-based, part-time, or full-time employment. Salary discussed after initial meeting. Paid test project possible with potential for long-term cooperation. Project is confidential, details discussed after initial contact.
Don't miss a single job
Subscribe to our Telegram channel