Hays

Machine Learning Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Machine Learning Engineer in Sheffield, offering a 6-month hybrid contract at £450 per day. Key skills include Python, data engineering, and experience with LLM evaluation and data pipelines, particularly in AI/GenAI and enterprise knowledge systems.
🌎 - Country
United States
💱 - Currency
£ GBP
-
💰 - Day rate
450
-
🗓️ - Date
May 8, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
Sheffield, England, United Kingdom
-
🧠 - Skills detailed
#AWS (Amazon Web Services) #GCP (Google Cloud Platform) #"ETL (Extract #Transform #Load)" #Data Pipeline #AI (Artificial Intelligence) #Databases #Python #Data Engineering #Indexing #Data Quality #SQL (Structured Query Language) #Cloud #ML (Machine Learning) #Datasets
Role description
About the role: 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. Job Details: Location: Sheffield Contract: 6 months Hours: 37.5 hours a week, Monday–Friday Working Pattern: Hybrid - (3 days onsite a week) Roles and Responsibilities: • Build and maintain data pipelines for IT knowledge articles, SOPs, ticket history, and troubleshooting content • Develop RAG pipelines, embeddings, indexing, and retrieval optimization • 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 Other stuff we’re potentially looking for: • 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 optimization What’s in it for you? – Our client loves to reward their people for doing a great job. • 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) Next Steps: Once you’ve applied, one of our friendly recruitment consultants will give you a call and talk you through the screening process. 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. We look forward to speaking to you!