Machine Learning Engineer – Computer Vision

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

Machine Learning Engineer – Computer VisionPermanent | £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: June 1st, 2026