Machine Learning and Computer Vision Engineer

Keen AI

Birmingham

Hybrid

GBP 65,000 - 80,000

Full time

4 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Remote/Hybrid
Health insurance
Personal development days

Job summary

Keen AI in the United Kingdom is seeking a senior machine learning / computer vision engineer to lead the design and development of tailored CV architectures and ML pipelines. You will own end-to-end model lifecycle and collaborate with technical and business leaders to advance Keen AI's offerings.

The role requires deep knowledge of Python, PyTorch, MLFlow, OpenCV, and cloud/container technologies, plus experience with 3D vision, multi-modal models, and self-supervised training.

Qualifications

  • PhD or near completion in a relevant field, or a Master's degree with strong equivalent research or industry experience.
  • Strong knowledge of machine learning and computer vision algorithms, with software engineering experience.
  • Experience with self-supervised foundation models and efficient fine-tuning pipelines.
  • Experience with 3D datasets, multi-view geometry, and 3D reconstruction.

Responsibilities

  • Design and develop tailored computer vision architectures and machine learning workflows that best solve the problem at hand.
  • Lead and manage the end-to-end model lifecycle
  • Improve dataset management and data pipelines using industry best practices
  • Participate in code reviews to ensure code quality and mentor others
  • Proactively propose innovative technical solutions for new projects and research initiatives.

Skills

Python
PyTorch
ML & CV
Problem solving
Communication

Education

PhD or MSc with relevant experience

Tools

Git / GitHub
DVC
Pytorch Lightning
OpenCV
Docker
GCP
Poetry/Conda

Job description

We are an innovative tech company working predominantly in the power and utilities sector.We use artificial intelligence and machine learning to help businesses make exceptional decisions with their visual data. We typically process images, video and LiDAR data, as well as multi-band satellite imagery. We are the UK’s biggest processor of visual transmission line data.

About the role

As a senior member of the development team, you will be at the centre of solving complex technical challenges using machine learning, neural networks and traditional computer vision. You will be developing models and data pipelines, as well as improving our in-house model prototyping tools. You’ll work closely with key technical and business leaders to develop the business’s offerings and foster an atmosphere of learning and innovation. This role is ideal for a professional with a passion for applying ML & CV techniques in the real world.

Your key responsibilities will be to:
  • Design and develop tailored computer vision architectures and machine learning workflows that best solve the problem at hand.
  • Lead and manage the end-to-end model lifecycle
  • Improve our dataset management and data pipelines using industry best practices
  • Participate in code reviews to ensure code quality and mentor others
  • Proactively propose innovative technical solutions for new projects and research initiatives.
About You

We are looking for a driven and technically strong professional who brings innovation and initiative, and is comfortable taking the lead on complex computer vision projects. You possess excellent problem-solving and analytical skills, alongside the ability to apply rigorous logic to real-world challenges. You are also an effective communicator who can translate complex technical information to both specialist and non-specialist audiences.

  • Right to work and based in the UK
  • A PhD (or near completion) in a relevant field, or a Master's degree combined with strong equivalent research or industry experience.
  • Strong knowledge of machine learning and computer vision algorithms, with software engineering experience.
  • Strong debugging and troubleshooting skills in computer vision pipelines
  • Experience with SOTA architectures, including multi-modal models, vision and language transformers
  • Expert knowledge of Python, Pytorch, MLFlow, NumPy, OpenCV and related libraries
  • Experience with packaging tools (poetry, conda, pyenv, uv, etc)
  • Strong knowledge of version control tools (git, Github)
  • Experience with cloud platforms and containerisation (Docker, GCP) for scalable deployments
  • 3D Computer Vision & Spatial Analytics: Experience working with 3D datasets, multi-view geometry, 3D reconstruction, and projecting 2D images onto 3D models.
  • Experience training self-supervised foundation models and implementing efficient fine-tuning pipelines.
  • Experience with DVC, Pytorch Lightning, LabelStudio
What we offer
  • We offer a competitive salary in the range of £65,000 - £80,000 depending on your experience.
  • The role also comes with the benefit of remote/hybrid work (with requirements to come to the office 2 days per week).
  • Company health insurance.
  • 10 personal development days in addition to standard annual leave.
  • Above all, we believe that anyone who joins us does so because they find the work that we do stimulating and wants to create innovative solutions to real problems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Platform Recruitment • Cambridge

On-site
GBP 96,000 - 160,000
Computer Vision Engineer Lead
Computer Vision Engineer Lead

Connect-AI • England

Hybrid
GBP 127,000 - 150,000
Equity share options
25 days of annual leave plus bank holidays
Comprehensive private medical coverage
+1
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Explore Group • London

Hybrid
GBP 60,000 - 80,000
Senior Algorithms Engineer
Senior Algorithms Engineer

Holt Executive • Sulham

Hybrid
GBP 90,000 - 120,000
Hybrid work
28 days leave
Private healthcare
+7
Senior Algorithms Engineer
Senior Algorithms Engineer

Holt Recruitment • Glasgow

Hybrid
GBP 70,000 - 110,000
Hybrid working arrangements
28 days annual leave plus Christmas
Private medical insurance
+2
Senior Algorithms Engineer
Senior Algorithms Engineer

Holt Executive • Glasgow

Hybrid
GBP 70,000 - 110,000
Hybrid working arrangements
Friday early finish
28 days annual leave
+8
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Platform Recruitment • Oxford

On-site
GBP 96,000 - 160,000
Data Scientist - Computer Vision Specialist
Data Scientist - Computer Vision Specialist

Digica Group • Manchester

On-site
GBP 55,000 - 85,000
Senior Computer Vision Engineer - Deep Learning
Senior Computer Vision Engineer - Deep Learning

MFK Recruitment • Brentford

Hybrid
GBP 85,000 - 115,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

Hybrid
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1