Machine Learning Engineer

ROLE: Machine Learning Developer

HOURS: Full-time

LOCATION: Bristol (hybrid)

At Mitie, our people are our greatest strength, and our promise is to create a place to work where you can thrive and be your best every day. We’re looking for a Machine Learning Developer to join our Insight function within the Data & AI team, helping to design, build and deploy intelligent, data‐driven solutions that improve operational efficiency and support better organisational decision-making.

You’ll work on production‐grade machine learning and LLM‐enabled products, collaborating with a wide range of technical and non‐technical stakeholders to turn complex requirements into scalable, real‐world solutions.

Role Responsibilities:

  • Develop, deploy and maintain machine learning models using Python, in line with engineering, governance and security standards.
  • Query, transform and optimise data using SQL and SparkSQL to support advanced analytics and modelling.
  • Apply LLMs, embeddings and natural language processing techniques to enhance analytical capability and insight.
  • Build and support cloud-based data and ML workflows using Azure, Microsoft Fabric or equivalent platforms.
  • Translate business problems into clear analytical and technical specifications, ensuring solutions align with user needs.
  • Communicate complex technical concepts clearly to both technical and non-technical audiences.
  • Ensure high standards of code quality, documentation and maintainability across all solutions.

Required Qualifications:

  • A STEM degree or equivalent experience, with a strong mathematical, analytical or software-focused background.
  • Proven experience using Python, SQL and SparkSQL in data or ML-focused roles.
  • Strong understanding of machine learning concepts and experience using common ML libraries such as scikit‐learn, TensorFlow or PyTorch, alongside packages such as NumPy and Pandas.
  • Knowledge of natural language processing techniques and API integration patterns for ML services.
  • Experience delivering projects end-to-end, from initial concept through to production deployment.
  • Ability to manage competing priorities, work independently and collaborate effectively with stakeholders.

Desirable Skills:

  • Experience with Microsoft Fabric, Azure Machine Learning or similar enterprise cloud platforms.
  • Exposure to MLOps practices, lifecycle management and large-scale or distributed compute environments.
  • Familiarity with agentic AI concepts and frameworks such as LangChain, AutoGen or CrewAI, with an interest in developing deeper expertise.

Job Details

Company
Mitie
Location
Bristol, UK
Hybrid / Remote Options
Posted