> Markdown version of [/jobs/ext/2256292-machine-learning-engineer-computer-vision](https://www.wearedevelopers.com/jobs/ext/2256292-machine-learning-engineer-computer-vision). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer - Computer Vision - **Company:** Explore Group - **Location:** London, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Amazon Web Services, Computer Vision, Microsoft Azure, Big Data, Python (Programming Language), Machine Learning, NumPy, Object Detection, OpenCV, Tensorflow, Video Editing, Pytorch, Deep Learning, Pandas, Scikit Learn, Kubernetes, ONNX (Open Neural Network Exchange) Format, Machine Learning Operations, TensorRT, Docker - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815040269-machine-learning-engineer-computer-vision ## About the Role * Strong hands on experience with Computer Vision frameworks (e.g., OpenCV, PyTorch, TensorFlow). * Proficiency in Python and ML/DL libraries (NumPy, Pandas, scikit-learn). * Proven track record of building and deploying ML models in production environments. * Knowledge of MLOps tools (e.g., MLflow, Kubeflow, Docker, Kubernetes, or similar). * Experience working with cloud platforms (AWS, Azure, or GCP). * Solid understanding of CNNs, object detection, segmentation, and image classification. * Strong problem-solving skills and ability to work in a hybrid, collaborative environment., * Experience with transformer-based vision models (ViT, CLIP, SAM). * Familiarity with real-time inference and optimisation (ONNX, TensorRT). * Previous work on video analytics, 3D vision, or multi-modal ML projects. ## Description Overview The Explore Group are working with one of our tier 1 clients in securing an experienced Machine Learning Engineer with strong expertise in Computer Vision to join our team on a 6 month initial contract (with guaranteed extensions). You will play a key role in designing, building, and deploying machine learning models that drive innovation in image and video processing. Responsibilities * Develop, train, and optimise computer vision models for real world applications. * Work with large datasets including images and video, ensuring data preprocessing, augmentation, and pipeline optimisation. * Deploy ML models into production, ensuring scalability, efficiency, and reliability. * Collaborate closely with data scientists, software engineers, and product teams to translate business needs into technical solutions. * Stay up to date with the latest advancements in deep learning, computer vision, and related technologies. Key Skills & Experience * Strong hands on experience with Computer Vision frameworks (e.g., OpenCV, PyTorch, TensorFlow). * Proficiency in Python and ML/DL libraries (NumPy, Pandas, scikit-learn). * Proven track record of building and deploying ML models in production environments. * Knowledge of MLOps tools (e.g., MLflow, Kubeflow, Docker, Kubernetes, or similar). * Experience working with cloud platforms (AWS, Azure, or GCP). * Solid understanding of CNNs, object detection, segmentation, and image classification. * Strong problem-solving skills and ability to work in a hybrid, collaborative environment. Nice to Have * Experience with transformer-based vision models (ViT, CLIP, SAM). * Familiarity with real-time inference and optimisation (ONNX, TensorRT). * Previous work on video analytics, 3D vision, or multi-modal ML projects. Seniority level * Mid-Senior level Employment type * Contract Job function * Consulting Industries * Staffing and Recruiting ## Related Videos - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers)