C

Charlotte Tilbury

Luxury beauty brand selling skincare, makeup

AI & ML Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Strong Python engineering skills, including FastAPI, testing, and typing, and experience with cloud-native development; Google Cloud Platform is preferred.
  • Hands-on experience with Google Cloud Vertex AI or an equivalent cloud-native AI/ML platform, and with agent-orchestration frameworks.
  • A solid understanding of MLOps, including CI/CD, infrastructure as code with Terraform, experiment tracking, model registries, and monitoring.
  • Proven experience deploying and operating production machine-learning systems in batch and real-time settings.
  • Familiarity with retrieval-augmented generation architectures, prompt engineering, guardrails, and evaluation techniques.
  • Previous experience developing agentic capabilities, such as agent skills, MCP servers, and tool usage.
  • A strong grasp of security, privacy, and governance principles, including identity and access management, secrets, and personally identifiable information handling.
  • A Bachelor's or Master's degree in Computer Science or Engineering, or demonstrable relevant experience.

Responsibilities

  • Design and implement agentic systems using retrieval-augmented generation, grounding, prompt engineering, and orchestration on a Google Cloud Platform-first stack.
  • Build and maintain production machine-learning pipelines and services for non-generative-AI use cases, including recommender systems, customer segmentation models, and marketing optimisation modules, using supervised, unsupervised, or econometric modelling approaches.
  • Develop APIs and microservices for AI/ML solutions, ensuring security, scalability, and observability.
  • Implement CI/CD for machine-learning services, write infrastructure as code, and monitor model/data drift and performance.
  • Establish guardrails for safe AI usage, including prompt security, practical evaluation frameworks, and compliance with privacy regulations.
  • Contribute reusable components, documentation, and engineering best practices to improve AI/ML delivery across the organisation.
  • Collaborate with data engineers, data scientists, front-end and back-end engineers, and product managers to deliver solutions.
  • Support evaluation of new AI technologies, frameworks, and tools, and contribute ideas and recommendations for continuous improvement.

Desired Qualifications

  • Knowledge of vector databases and retrieval strategies.
  • Experience with recommender systems and ranking models.
  • Familiarity with large-language-model evaluation tools such as RAGAS, TruLens, LangSmith, or Arize.
  • A working understanding of cloud networking and platform infrastructure.
  • Experience in e-commerce or retail environments.

About the Company

Charlotte Tilbury

Luxury beauty brand selling skincare, makeup

Charlotte Tilbury Beauty Ltd. is a luxury beauty brand that offers skincare, makeup, and fragrance. Its products use premium formulations sold through direct-to-consumer channels and retail partners, supported by virtual consultations and in-store appointments. The brand differentiates itself with prestige positioning, celebrity endorsements, strong digital presence, and omnichannel experiences. Its goal is to lead the premium beauty market by expanding worldwide distribution and encouraging repeat purchases.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$1.2B
Headquarters
London, United Kingdom
Founded
2012

Recently Posted Jobs

Explore more opportunities at Charlotte Tilbury

See more jobs