Machine Learning Engineer (Computer Vision) Location: Surrey or Bristol (hybrid/remote options considered) Type: Permanent (full-time) Team: AI / Computer Vision Visa: Unfortunately, visa sponsorship is not available for this role. About the Company We're a UK-based technology business building AI-led vision systems that turn image and video streams into automated, real-time insight. Our products are used in operational environments where speed, reliability, and accurate detection matter-helping teams monitor large areas and respond quickly when something changes. The Role We're looking for a Machine Learning / Computer Vision Engineer to help tackle challenging real-world problems using modern deep learning. You'll work closely with a multidisciplinary team to develop, productionise, and deploy computer vision models that run reliably across cloud and edge environments. What You'll Be Doing Build, test, and improve production-grade deep learning models for computer vision tasks (classification, detection, segmentation, tracking) Optimise and deploy CV/ML pipelines to cloud and edge platforms Design, curate, and manage image/video datasets for training and evaluation Develop and maintain annotation workflows and tooling Create synthetic data pipelines (including generative approaches) to augment real-world datasets Stay current with emerging tools, methods, and best practices in CV/ML What We're Lo...