Machine Learning Engineer - Contract
Machine Learning Engineer - Contract

Machine Learning Engineer - Contract

Full-Time No home office possible
F

At a Glance

  • Tasks: Lead the development of computer vision models for real-world AI deployment.
  • Company: Dynamic tech company focused on innovative machine learning solutions.
  • Benefits: Competitive day rate, remote work flexibility, and impactful project ownership.
  • Why this job: Make a real difference by solving complex problems in a fast-paced environment.
  • Qualifications: Experience in machine learning, especially with computer vision and Python.
  • Other info: Collaborate with diverse teams and tackle exciting challenges in ML.

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.

Machine Learning Engineer - Contract employer: Fruition Group

Join a forward-thinking company that values innovation and technical excellence, offering you the chance to take full ownership of impactful machine learning projects in a collaborative environment. With a focus on real-world applications and a commitment to employee growth, you'll have the opportunity to work with cutting-edge technology while enjoying the flexibility of remote or hybrid working arrangements. This role not only allows you to solve complex problems but also provides a platform for your professional development in a supportive and inclusive culture.
F

Contact Detail:

Fruition Group Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Machine Learning Engineer - Contract

✨Tip Number 1

Network like a pro! Reach out to fellow ML engineers and industry professionals on LinkedIn. Join relevant groups and participate in discussions to get your name out there. You never know who might have a lead on that perfect contract role!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving computer vision. Share your GitHub link or any demos during interviews to demonstrate your hands-on experience with models like YOLO.

✨Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your approach to real-world ML problems, especially around model evaluation and performance improvements.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you. Plus, it’s a great way to ensure your application gets the attention it deserves from our hiring team.

We think you need these skills to ace Machine Learning Engineer - Contract

Machine Learning
Computer Vision
Object Detection
Segmentation Techniques
Model Training
Model Optimisation
Error Analysis
Python
ML Libraries
Large Image Datasets
Data Gap Identification
Class Imbalance Addressing
Performance Reporting
MLOps Collaboration
Iterative Development

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with machine learning and computer vision. We want to see how you've tackled real-world problems, so don’t hold back on those specific projects that showcase your skills!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. We love seeing enthusiasm for the work we do, so let us know what excites you about the opportunity to work on computer vision models.

Showcase Your Technical Skills: Be sure to mention your hands-on experience with object detection models like YOLO. We’re keen to see your proficiency in Python and any relevant ML libraries, so include those details to catch our eye!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into our hands quickly. Plus, it shows us you’re serious about joining the StudySmarter team!

How to prepare for a job interview at Fruition Group

✨Know Your Models Inside Out

Make sure you can talk confidently about the computer vision models you've worked with, especially object detection and segmentation techniques like YOLO. Be ready to discuss your hands-on experience, including how you've trained and deployed these models in real-world scenarios.

✨Showcase Your Problem-Solving Skills

Prepare examples of messy, real-world problems you've tackled in previous roles. Highlight how you translated operational challenges into measurable ML objectives and the impact your solutions had on performance improvements.

✨Familiarise Yourself with Evaluation Metrics

Brush up on key metrics like precision, recall, and accuracy. Be prepared to discuss how you've carried out error analysis and what steps you took to improve model performance based on your findings.

✨Collaboration is Key

Since this role involves working closely with data and annotation teams, be ready to share experiences where collaboration led to successful outcomes. Discuss how you’ve defined damage classes or addressed data gaps in past projects.

Machine Learning Engineer - Contract
Fruition Group

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>