Machine Learning Engineer – Computer Vision

Company: iO Associates
Apply for the Machine Learning Engineer – Computer Vision
Location: London
Job Description:

Machine Learning Engineer – Computer Vision
Permanent | £80,000 – £130,000 | London

We are seeking a Machine Learning Engineer to join a growing technology company focused on transforming legacy sensor systems into real-time operational intelligence. This role will play a key part in developing advanced computer vision capabilities including scene understanding, object detection, tracking, and 3D reconstruction from edge-deployed sensors.

You will work closely with product and backend engineering teams to evaluate state-of-the-art research, build efficient inference pipelines, and deploy production-grade computer vision models into real-world environments.

Key Responsibilities

  • Develop and optimise computer vision models for real-time applications
  • Build capabilities across object detection, tracking, depth estimation, scene understanding, and 3D reconstruction
  • Evaluate and benchmark state-of-the-art research models for production use
  • Design and maintain scalable inference pipelines for edge-deployed systems
  • Collaborate with backend and product teams to integrate ML solutions into production platforms
  • Contribute to architectural decisions and technical direction within the ML/CV stack
  • Support deployment and optimisation workflows for production inference systems
  • Mentor engineers and contribute to engineering best practices within the team

Skills & Experience

  • Strong understanding of modern computer vision techniques including object detection, tracking, SLAM, depth estimation, and 3D geometry
  • Experience deploying machine learning and computer vision models into production environments
  • Hands-on experience with PyTorch, Torchvision, OpenCV, and related ML tooling
  • Experience optimising inference pipelines and working with deployment frameworks such as ONNX or TensorRT
  • Ability to evaluate academic research and translate findings into practical product capabilities
  • Strong architectural and problem-solving skills with the ability to work autonomously
  • Comfort operating in fast-moving environments with evolving technical requirements
  • Must be eligible for SC clearance
  • Experience working with edge-deployed sensor systems or real-time video processing
  • Knowledge of efficient GPU inference and model optimisation techniques
  • Experience leading technical initiatives or mentoring engineers
  • Familiarity with experiment tracking and ML tooling such as PyTorch Lightning or Weights & Biases
  • Experience building privacy-focused or security-focused AI systems

#J-18808-Ljbffr…

Posted: May 29th, 2026