Senior Software Engineer

Biometric Talent
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 95K

Job location

Remote

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
Azure
Cloud Computing
Python
Machine Learning
Object Detection
OpenCV
TensorFlow
Google Cloud Platform
Data Ingestion
PyTorch
Deep Learning
Containerization
Kubernetes
Machine Learning Operations
Data Pipelines
Docker
Microservices

Job description

Our client is a rapidly growing, technology-driven organisation operating within the automotive services sector. Backed by private equity investment, the business is focused on scaling its digital capabilities and delivering innovative products that improve operational efficiency and customer experience across a nationwide network.

How you'll spend your day

You'll join a growing engineering team building AI-powered systems that automate real-world processes using computer vision and machine learning.

A key focus of this role will be improving the accuracy and performance of computer vision models used in a large-scale fleet scanning platform, helping move the technology closer to full automation. You'll work across the full machine learning lifecycle - from data and model development through to deployment and optimisation in production environments.

Day-to-day you will:

  • Design, develop and deploy machine learning models and pipelines using Python

  • Improve and optimise computer vision models, including segmentation and object detection

  • Build and maintain end-to-end ML systems from data ingestion to model deployment

  • Develop AI-powered solutions using deep learning frameworks such as PyTorch or TensorFlow

  • Deploy and monitor models running at the edge and across cloud environments

  • Build APIs and microservices to support ML model serving and integration

  • Implement MLOps practices to support continuous model improvement and monitoring

  • Collaborate with engineers and product teams to ensure ML systems are reliable, scalable and production-ready

  • Contribute to architectural decisions across AI, data pipelines and cloud infrastructure

This is a hands-on role where you'll play a key part in advancing computer vision capabilities in a real-world production environment., Should we both wish to proceed, we will submit your details to the client and be in touch regarding the outcome and any further steps.

Requirements

We're looking for a Machine Learning Engineer or Senior Software Developer with strong ML experience, with real-world exposure to computer vision systems in production.

You should bring:

  • Strong Python development experience (typically 5+ years in production environments)

  • Hands-on experience building and deploying machine learning models at scale

  • Experience with deep learning frameworks such as PyTorch or TensorFlow

  • Practical knowledge of computer vision techniques and libraries (e.g. OpenCV, torchvision)

  • Experience with object detection or segmentation models

  • Understanding of end-to-end ML systems, including training, evaluation, deployment and monitoring

  • Experience working with cloud platforms (Azure, AWS, GCP or similar)

  • Familiarity with containerisation and orchestration tools such as Docker and Kubernetes

  • Knowledge of MLOps tools and model lifecycle management

  • Strong problem-solving skills and the ability to work collaboratively with engineers and technical stakeholders

Exposure to edge ML deployments, distributed training, or model optimisation techniques would be advantageous.

Benefits & conditions

  • Personal health cash plan - claim back the cost of everyday healthcare such as dental and optical check-ups

  • Enhanced maternity, paternity, adoption and shared parental pay

  • Life assurance at three times your basic salary

  • Working Model: Remote-first with flexible travel across UK sites when required

  • Leadership Opportunity: Ownership of product strategy within a growing, PE-backed organisation

  • Career Growth: Opportunity to shape and scale a product function within a fast-evolving business

What happens next?

Apply for this position