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
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
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.