AI & ML Engineer

New Today

About The Role

The AI & ML Engineering team accelerates the adoption of AI across the business, championing innovation while ensuring our machine learning products are robust, scalable, and cost-efficient. We enable teams to solve problems using existing AI tools where possible and build custom solutions when needed. Our remit spans AI enablement, agentic systems development, and "conventional" ML engineering for non-GenAI applications like recommender systems. This is a highly visible, hands-on engineering role with a strong focus on pragmatic, production-ready solutions that drive real business impact. This role and team collaborate closely with the wider Data team (Data Science, Core Data Engineering) and the wider organisation (Technology, Legal, Information Security) to onboard/develop & scale AI applications.

Responsibilities

  • Partnering with stakeholders to scope problems and identify the right solution - whether leveraging existing AI tools or building custom workflows & solutions
  • 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 and/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
  • Driving and evangelizing best practices, reusable templates, and documentation to scale AI/ML delivery across the business
  • Collaborating with data engineers, data scientists, front & back-end engineers, product managers, legal & infosec colleagues to deliver impactful solutions end-to-end

About You / Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field
  • Strong Python engineering skills (FastAPI, testing, typing) and experience with cloud-native development (GCP preferred)
  • Hands-on experience with GCP Vertex AI (model endpoints, pipelines, embeddings, vector search) or equivalent cloud-native ML platforms (e.g. AWS SageMaker, Azure ML) and agent orchestration frameworks such as LangChain and LangGraph
  • 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, and evaluation techniques
  • Strong grasp of security, privacy, and governance principles (IAM, secrets, PII handling)
  • Excellent communication skills and ability to work with non-technical stakeholders

Additionally desirable: experience with vector databases and retrieval strategies; knowledge of recommender systems and ranking models; familiarity with LLM evaluation tools (e.g., RAGAS, TruLens, LangSmith, Arize); exposure to feature stores, data lineage, and observability stacks; experience in ecommerce or retail environments; ability to weigh build/build/configure decisions in the LLM space.

Charlotte Tilbury is a fast-paced and dynamic environment where nimble mindsets, striving to deliver the best and wanting to be part of a global #dreamteam are key. Even though we have requirements, our experience and background are just a guide, and we welcome applicants with varying levels of experience if necessary skills can be demonstrated.

Why join us?

  • Be part of a values-driven, high-growth, magical journey with a vision to empower everyone, everywhere to be the best version of themselves
  • Hybrid model with flexibility to work how best suits you
  • 25 days holiday (plus bank holidays) with an additional day to celebrate your birthday
  • Inclusive parental leave policy supporting all parents and carers
  • Financial security and planning with pension and life assurance
  • Wellness and social benefits including Medicash, Employee Assistance Programs and regular social events
  • Dog-friendly days and spaces
  • Generous product discount and gifting

At Charlotte Tilbury Beauty, we celebrate and support diverse backgrounds, cultures, voices, beliefs, and perspectives in our global workforce. By doing so, we better serve our communities, customers, employees – and the candidates that take part in our recruitment process.

If you want to learn more about life at Charlotte Tilbury Beauty please follow our LinkedIn page.

Job details: Seniority level Mid-Senior level; Employment type Full-time; Job function Analyst; Industries Technology, Information and Internet

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search