Machine Learning Engineer

Machine Learning Engineer

Posted 3 days ago by Hays

£450 Per day
Inside
Hybrid
Sheffield, England, United Kingdom

Summary: As a Machine Learning Engineer specializing in AI/GenAI and data engineering, you will work closely with engineering and AI development teams to create a knowledge retrieval and evaluation layer for an AI-powered helpdesk. Your role involves building data pipelines and improving response quality through various techniques. This position is a 6-month contract based in Sheffield with a hybrid working arrangement.

Key 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

Key Skills:

  • 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

Salary (Rate): £450 daily

City: Sheffield

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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!