At a Glance
- Tasks: Build AI-powered helpdesk systems and optimise data pipelines for better responses.
- Company: Join a forward-thinking tech company focused on AI innovation.
- Benefits: Competitive daily rate, hybrid work model, and a chance to work with cutting-edge technology.
- Other info: 6-month contract with excellent opportunities for career growth.
- Why this job: Make a real impact in AI while developing your skills in a dynamic environment.
- Qualifications: Strong Python skills and experience in data engineering and machine learning.
As a Machine Learning Engineer with expertise in AI/GenAI and data engineering, you will collaborate with our client's engineering and AI development teams. You will be responsible for building the knowledge, retrieval, and evaluation layer that enables an AI-powered helpdesk to provide accurate and safe responses.
Contract: 6 months
Hours: 37.5 hours a week, Monday-Friday
Hybrid - (3 days onsite a week)
- Build and maintain data pipelines for IT knowledge articles, SOPs, ticket history, and troubleshooting content
- Develop RAG pipelines, embeddings, indexing, and retrieval optimisation
- Improve answer quality using chunking, ranking, filtering, and grounding techniques
- Create evaluation datasets and automated quality tests for accuracy, hallucination, and task completion
- Support model selection, tuning, and performance benchmarking
- Work with engineering teams to improve response quality and reduce failure rates
Strong Python and data engineering skills:
- Experience running data quality testing and verifying LLM results
- Experience with vector databases, embeddings, and retrieval systems
- Experience building ETL/data pipelines for structured and unstructured data
- Understanding of LLM evaluation, experimentation, and model performance metrics
- Familiarity with SQL, APIs, and cloud data platforms
- AWS (preferred), with GCP exposure
- Experience with enterprise knowledge systems and ticket datasets
- Experience with fine-tuning, reranking, or search relevance optimisation
This is a 6 months contract role (duration to be confirmed).
A daily rate, in-scope IR35, of £450 per day (via a Hays Approved Umbrella Company).
This role provides hybrid working access in Sheffield (3 days onsite per week).
If your application is successful, you'll be involved in a live virtual interview with one of our client's hiring managers to get to know you better.
Machine Learning Engineer (hybrid or remote) in Sheffield employer: Hays Specialist Recruitment Limited
Contact Detail:
Hays Specialist Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer (hybrid or remote) in Sheffield
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already working as Machine Learning Engineers. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Prepare for that virtual interview! Brush up on your Python skills and be ready to discuss your experience with data pipelines and LLM evaluation. We want you to shine and show how you can contribute to the team.
✨Tip Number 3
Showcase your projects! If you've built any cool ML models or data pipelines, make sure to have them ready to share. We love seeing practical examples of your work and how you tackle challenges.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining our team and contributing to exciting AI projects.
We think you need these skills to ace Machine Learning Engineer (hybrid or remote) in Sheffield
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Machine Learning Engineer role. Highlight your Python skills, data engineering experience, and any relevant projects you've worked on. We want to see how your background aligns with the job description!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI/GenAI and how your skills can contribute to building that AI-powered helpdesk. Keep it engaging and personal – we love a good story!
Showcase Relevant Experience: When filling out your application, be sure to showcase your experience with data pipelines, LLM evaluation, and any work with vector databases. We’re looking for specific examples that demonstrate your expertise in these areas.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at Hays Specialist Recruitment Limited
✨Know Your Tech Inside Out
Make sure you brush up on your Python and data engineering skills. Be ready to discuss your experience with ETL/data pipelines, vector databases, and retrieval systems. The more specific examples you can provide about your past projects, the better!
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled challenges in previous roles, especially around improving answer quality and reducing failure rates. Think of concrete examples where you used techniques like chunking or ranking to enhance performance.
✨Familiarise Yourself with the Company’s Needs
Research the company’s AI initiatives and understand their current projects. This will help you tailor your answers to show how your skills align with their goals, especially regarding the AI-powered helpdesk they’re developing.
✨Ask Insightful Questions
Prepare thoughtful questions that demonstrate your interest in the role and the company. Inquire about their current challenges with LLM evaluation or how they measure model performance. This shows you're not just interested in the job, but also in contributing to their success.