Reach out directly about this role
We are looking for an ML/CV developer for a project to develop a video analysis system based on several synchronized cameras.
🌐 About the project A project for a foreign technology company in the field of video analytics, computer vision, and motion analysis. The project is already funded, has its first client, and a formed full-stack team. The company has representatives in different countries, including Russia, which allows for the development and scaling of the product in international markets. At the current stage, we need a key Computer Vision specialist to help build and optimize an ML/CV module for extracting human coordinates, joint points, and dynamic objects from video streams in near real-time / real-time mode.
Tasks — Processing video from multiple synchronized cameras. — Detection and tracking of dynamic objects. — Detection and tracking of 2–4 people's joint points. — Working with pose estimation and multi-view computer vision. — Obtaining 2D keypoints from video streams. — Building 3D coordinates through camera calibration / triangulation. — Integration and adaptation of existing or proposed ML/CV models. — Optimizing the pipeline for near real-time / real-time processing.
Requirements — Experience in Computer Vision / Machine Learning. — Experience with PyTorch / OpenCV. — Understanding of pose estimation, object tracking, keypoint detection. — Understanding of camera calibration, triangulation, multi-camera setup. — Experience with GPU inference optimization. — Ability to work with video streams.
Will be a plus — Experience with Pose2Sim, MMPose, RTMPose, DeepLabCut, MediaPipe. — Experience with industrial cameras / GigE / PoE / multi-camera systems. — Experience with TensorRT / ONNX Runtime. — Experience in biomechanics, motion capture.
Expected result A module is needed that receives video streams from cameras and outputs structured coordinates of people, joint points, and specified dynamic objects for further analysis by the system.
Cooperation format — Project-based / part-time / full-time employment. — Remote work. — Payment is discussed individually and depends on the candidate's level.
**For all questions and with your resume, please contact **recruiter contact
4 months ago
Work Format
Remote
Employment
Project work
AI writes it from your resume. You only have to send it.
RocketHunt estimate from real salaries