Computer Vision Engineer

Summary

A Computer Vision Engineer in Central London designing vision algorithms in Python, requiring ML expertise and SC clearance eligibility.

Salary: £? - ? per year

Requirements:
  • We require a Masters or PhD in Machine Learning, Physics, or a similar field.
  • We require 4+ years of commercial Machine Learning experience; academic experience is also considered.
  • We require experience using Python for computer vision algorithm design or similar applications such as graphics or neural networks.
  • We require UK nationality with the ability to achieve SC clearance.
  • Experience or knowledge of SNN is a bonus but not essential.
Responsibilities:
  • We will have you work extensively with neural networks to develop a range of products and solutions.
  • We will have you contribute to novel cybersecurity applications within our simulation and R&D work.
  • We will place you in a senior role with scope to grow as we expand our business.
Technologies:
  • Computer Vision
  • Machine Learning
  • Python
  • AI
  • C#
  • Embedded
  • FPGA
  • Golang
  • JavaScript
  • Linux
  • Network
  • TypeScript
  • Web

More:

We are a rapidly expanding R&D company in London developing bespoke simulation solutions for a range of diverse customers. This is a semi-remote role based in London, offered outside IR35 on an initial 5-month contract with likely extension. We are looking to offer circa £80 per hour, with flexibility for the right candidate, and this is an excellent opportunity for someone seeking a challenging and rewarding role in data science within a growing business.

last updated 34 week of 2026

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available