Software Engineer

We are looking for Machine Learning Engineer at Sheffield, UK – 3 days per week Onsite

Role Summary

  • Build the knowledge, retrieval, and evaluation layer that allows the AI helpdesk to answer accurately and safely.

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.

Required skills

  • Strong Python and data engineering skills.
  • Run data quality testing, verify LLM results etc
  • 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), GCP exposure.

Preferred

  • Experience with enterprise knowledge systems and ticket datasets.
  • Experience with fine-tuning, reranking, or search relevance optimization.

Job Details

Company
GIOS Technology
Location
Sheffield, England, United Kingdom
Posted