We are looking for an experienced Computer Vision Engineer to join the team and help build a real-time multi-camera person tracking system for automated (unmanned) retail stores. The ideal candidate has strong expertise in object detection, multi-object tracking, pose estimation, and maintaining identity consistency across multiple camera views. This role involves developing and optimizing deep learning models, handling complex challenges such as occlusions, lighting variations, and overlapping fields of view, and deploying high-performance solutions on edge devices or servers.
Project — the client develops and deploys next-generation retail solutions specializing in unmanned (self-service) store concepts, providing a full-stack solution: store infrastructure, cameras/sensors/entry systems, mobile apps, self-scan/checkout, real-time tracking, analytics, and AI.
Requirements: * 5+ years of experience in computer vision, tracking, or deep learning * Strong proficiency in Python and Deep Learning frameworks (PyTorch, TensorFlow) * Expertise in object detection, multi-object tracking (MOT), camera calibration, and triangulation * Solid foundation in computer vision algorithms, linear algebra, and optimization techniques * Experience in model training, evaluation, fine-tuning, and adaptation on in-house datasets for applied use cases * Hands-on experience with real-time tracking or video analytics pipelines and deployment on edge devices or servers * Proven experience building production-grade CV systems (not just research prototypes). * Experience integrating tracking modules into production systems (apps, IoT sensors, retail automation, robotics)
Responsibilities: * Develop and optimize person detection and tracking pipelines for multi-camera systems * Integrate pose estimation and appearance-based embeddings for improved identity consistency * Handle challenges like occlusions, lighting variations, and overlapping fields of view * Fine-tune and adapt tracking models on in-house datasets * Collaborate with software engineers to deploy solutions on edge devices or servers * Benchmark system performance and implement optimizations for latency, accuracy, and scalability
We offer: * Competitive salary with regular review * Vacation (up to 20 working days) * Paid sick leave (10 working days) * National holidays as paid time off (11 days) * Online English courses * Accountant assistance and legal support * Flexible working schedule: remote, office-based, or hybrid * Direct cooperation with the customer * Dynamic environment with low bureaucracy and great team spirit * Challenging projects in diverse business domains and a variety of tech stacks * Communication with Top/Senior-level specialists to strengthen your hard skills * Online teambuildings and volunteering initiatives for culture development and support