AI & ML Engineer

Company: Charlotte Tilbury
Apply for the AI & ML Engineer
Location: City of Westminster
Job Description:

Overview

The AI & ML Engineering team accelerates the adoption of AI across the business, championing innovation while ensuring our machine learning solutions are robust, scalable, and cost‑efficient. The team builds agentic systems and conventional ML solutions for non‑GenAI applications such as recommender systems, forecasting models, and more. This role reports to the Lead AI & ML Engineer and is part of a specialist AI engineering team within the Data function.

Responsibilities

  • Designing and implementing agentic systems using techniques spanning RAG, grounding, prompt engineering, and orchestration on a GCP‑first stack.
  • Building and maintaining production ML pipelines and services for non‑GenAI use cases (e.g. recommender systems, customer segmentation models, marketing optimisation modules), leveraging supervised, unsupervised, or econometric modelling approaches.
  • Developing APIs and microservices for AI/ML solutions, ensuring security, scalability, and observability.
  • Implementing CI/CD for ML services, writing infrastructure as code, and monitoring for model/data drift and performance.
  • Establishing robust guardrails for safe AI usage, including prompt security, practical evaluation frameworks, and compliance with privacy regulations.
  • Contributing to reusable components, documentation and engineering best practices that improve AI/ML delivery across the organisation.
  • Collaborating with data engineers, data scientists, front‑end and back‑end engineers, and product managers to deliver impactful solutions.
  • Supporting the evaluation of new AI technologies, frameworks and tooling, contributing ideas and recommendations for continuous improvement.

Qualifications

  • Strong Python engineering skills (FastAPI, testing, typing).
  • Experience with cloud‑native development (GCP preferred).
  • Hands‑on experience with GCP Vertex AI (model endpoints, pipelines, embeddings, vector search) or equivalent cloud‑native AI/ML platforms (e.g. AWS SageMaker, Azure ML) and agent orchestration frameworks (e.g. LangChain, LangGraph, ADK).
  • Solid understanding of MLOps – CI/CD, IaC (Terraform), experiment tracking, model registry, and monitoring.
  • Proven experience deploying and operating ML systems in production (batch and real‑time).
  • Familiarity with RAG architectures, prompt engineering, guardrails and evaluation techniques.
  • Previous experience developing agentic capabilities (e.g. agent skills, MCP servers, tool usage).
  • Strong grasp of security, privacy, and governance principles (IAM, secrets, PII handling).
  • Effective communication skills and ability to work with both technical and non‑technical stakeholders.
  • Bachelor’s or Master’s degree in Computer Science/Engineering/related field, or demonstrable relevant experience.

Preferred Qualifications

  • Knowledge of vector databases and retrieval strategies.
  • Experience with recommender systems and ranking models.
  • Familiarity with LLM evaluation tools (e.g., RAGAS, TruLens, LangSmith, Arize).
  • A working understanding of cloud networking and platform infrastructure.
  • Experience in e‑commerce or retail environments.

Benefits

  • 25 days holiday (plus bank holidays) with an additional day to celebrate your birthday.
  • Inclusive parental leave policy that supports all parents and carers throughout their parenting and caring journey.
  • Financial security and planning with our pension and life assurance for all.
  • Wellness and social benefits including Medicash, Employee Assist Programs and regular social connects with colleagues.
  • Dog‑friendly days and spaces for your fur friend.
  • Generous product discount and gifting.

#J-18808-Ljbffr…

Posted: July 13th, 2026