£600 Per day
Undetermined
Hybrid
England, United Kingdom
Summary: The Machine Learning Engineer - Computer Vision role is a contract position focused on developing and optimizing machine learning models for detecting damage on large commercial vehicles using image data. The position emphasizes practical application and delivery, with models transitioning into production rather than remaining in research. The ideal candidate will have a strong background in machine learning and computer vision, particularly in object detection and segmentation. This role offers the opportunity for significant technical ownership and collaboration across teams to address real-world challenges.
Key Responsibilities:
- Design, train and optimise computer vision models for vehicle damage detection using object detection and segmentation techniques
- Improve model precision, recall and overall accuracy across priority damage categories through structured evaluation and retraining cycles
- Work closely with data and annotation teams to define damage classes, identify data gaps and address class imbalance
- Carry out detailed error analysis to understand false positives and negatives and guide targeted model improvements
- Own evaluation datasets, testing methodology and performance reporting across training, validation and test sets
- Collaborate with platform and MLOps teams to package, deploy and monitor models in production environments
- Identify performance issues such as data drift and support rollout of inspection capability to additional operational sites
Key Skills:
- Strong commercial experience in machine learning with a focus on computer vision
- Hands-on experience training and deploying object detection or segmentation models such as YOLO or similar architectures
- Proficiency in Python and common ML and computer vision libraries
- Experience working with large image datasets and noisy real-world data
- Ability to translate operational or business problems into measurable ML objectives
- Comfortable working in an iterative, delivery-focused engineering environment
Salary (Rate): £600.00/daily
City: undetermined
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: Machine Learning Engineer - Computer Vision (Contract)
Location: UK Remote / Hybrid
Day Rate: 4-600 per day
Why Apply?
This contract offers the opportunity to take full technical ownership of a high-impact computer vision workstream focused on real-world AI deployment. You will lead the development and improvement of machine learning models that detect damage on large commercial vehicles using image data captured in operational environments. The work is practical, fast-moving and delivery-focused, with models moving into production rather than remaining in research. Ideal for an ML engineer who enjoys solving messy, real-world problems and driving measurable performance improvements.
Responsibilities
- Design, train and optimise computer vision models for vehicle damage detection using object detection and segmentation techniques
- Improve model precision, recall and overall accuracy across priority damage categories through structured evaluation and retraining cycles
- Work closely with data and annotation teams to define damage classes, identify data gaps and address class imbalance
- Carry out detailed error analysis to understand false positives and negatives and guide targeted model improvements
- Own evaluation datasets, testing methodology and performance reporting across training, validation and test sets
- Collaborate with platform and MLOps teams to package, deploy and monitor models in production environments
- Identify performance issues such as data drift and support rollout of inspection capability to additional operational sites
Requirements
- Strong commercial experience in machine learning with a focus on computer vision
- Hands-on experience training and deploying object detection or segmentation models such as YOLO or similar architectures
- Proficiency in Python and common ML and computer vision libraries
- Experience working with large image datasets and noisy real-world data
- Ability to translate operational or business problems into measurable ML objectives
- Comfortable working in an iterative, delivery-focused engineering environment
What's in it for me?
Ownership of an end-to-end ML problem with visible operational impact
Opportunity to build and scale production computer vision systems
Close collaboration with data, operations and engineering teams
Exposure to complex, real-world datasets and deployment challenges
A clearly defined problem space with autonomy and accountability
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion or belief, sexual orientation or age.