Senior Machine Learning Engineer at Compare the Market | London, England, United Kingdom | Rezi

Senior Machine Learning Engineer at Compare the Market

Senior Machine Learning Engineer

Compare the Market · London, England, United Kingdom

1 months ago

Senior Machine Learning Engineer

Compare the Market · London, England, United Kingdom

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Compare the Market is building ML & AI systems that connect directly to how millions of people in the UK find and buy financial products. As a Senior Machine Learning Engineer, you will play a central role in making those systems production-ready by owning the engineering that takes ML models and AI capabilities from experimentation into reliable, scalable production use.

Responsibilities

  • Own the end-to-end delivery of production machine learning and AI solutions in collaboration with data scientists and product teams
  • Design and build model pipelines for training, validation, and deployment using modern tooling (e.g. MLflow, Kubernetes)
  • Contribute hands-on code to model packaging, deployment, and lifecycle automation
  • Build systems that monitor model performance, drift, reliability and operational health in real time
  • Support both batch and real-time ML workloads depending on use case requirements
  • Work on emerging AI and LLM-powered capabilities, helping integrate modern AI techniques into production systems where they can deliver real user value
  • Help evolve our internal ML and AI platform to support experimentation, governance, and collaboration
  • Define and promote best practices for ML and AI system design, including reproducibility, testing, CI/CD, model and agent observability and evaluation
  • Develop shared tools and libraries that accelerate safe, efficient, and scalable ML development
  • Work closely with data scientists to productionise experimental models and turn prototypes into robust services
  • Act as a technical mentor and code reviewer for other engineers and contributors
  • Provide technical leadership across ML and AI initiatives, contributing to architecture discussions and design reviews
  • Contribute to a culture of engineering excellence, collaboration, and continuous learning
  • Stay up to date on emerging tools and approaches in MLOps and applied AI, helping evaluate and adopt technologies where appropriate
  • Support responsible AI practices, contributing to explainability, auditability, and fairness in ML systems

Requirements

  • Strong experience deploying ML models into production in cloud-native environments
  • Solid software engineering skills in Python, with experience building scalable services, APIs, and production-quality code
  • Experience with modern ML tooling and platforms (e.g. Databricks, MLflow, Airflow, Kubeflow, SageMaker, Vertex AI)
  • Familiarity with CI/CD pipelines and infrastructure-as-code (e.g. Terraform, CloudFormation)
  • Experience building robust, maintainable, and testable ML pipelines and APIs, including batch or real-time model delivery
  • Strong understanding of ML lifecycle challenges - versioning, testing, monitoring, governance
  • Excellent collaboration and communication skills, with experience working across data science, engineering, and product teams
  • Hands-on experience with LLM-based systems: prompt engineering, RAG, tool use, or orchestration frameworks such as LangGraph or LangChain
  • Familiarity with multi-step AI patterns - building systems where models plan, retrieve information and take sequences of actions
  • Active personal use of AI-assisted or agentic coding tools, and an interest in how similar patterns could be applied to automate and accelerate ML engineering workflows
  • Experience in financial services, insurance or another regulated sector
  • Experience deploying real-time or streaming ML models (e.g. Kafka, Flink, Spark Structured Streaming)
  • Passion for automation, tooling, and building reusable systems
  • Interest in responsible AI and ML model governance

Skills

  • Python
  • MLflow
  • Kubernetes
  • Databricks
  • Airflow
  • Kubeflow
  • SageMaker
  • Vertex AI
  • Terraform
  • CloudFormation
  • Kafka
  • Flink
  • Spark Structured Streaming
  • LangGraph
  • LangChain

Location

  • Hybrid, London office

Work Type

  • Hybrid
  • Full-time

Experience Level

  • Senior

About the Company

  • Compare the Market is a purpose-driven business powered by tech and AI.
  • We’re building high-performing, results-driven teams with the skills, mindset, and ambition to deliver outcomes at pace.
  • Every role here plays a part in driving our mission forward, and we create an environment where you can bring your authentic self, grow a truly characterful career, and see the direct impact of your work on the lives of our customers.
  • We’ve carved a meerkat-shaped niche and we’re looking for ambitious, curious thinkers who thrive in a fast-moving, high-impact environment.
  • We believe diverse teams make better decisions, and we’re committed to creating an inclusive workplace where everyone feels empowered to grow, contribute, and thrive.