{"id":21952,"url":"https://alion.io/job/charlotte-tilbury-ai-ml-engineer","title":"AI & ML Engineer","company":{"id":6223,"name":"Charlotte Tilbury","domain":"charlottetilbury.com","url":"https://alion.io/company/charlotte-tilbury","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":82,"open_postings":39,"ghost_share":0,"stale_share":0.718,"repost_share":0,"time_to_fill_p50_days":32,"computed_at":"2026-10-29T05:49:05Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":72000,"max_usd":193000,"period":"year","method":"role_country_seniority_unknown","sample_n":168},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon SageMaker","optional":false},{"name":"Arize Phoenix","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Embeddings","optional":false},{"name":"FastAPI","optional":false},{"name":"GCP","optional":false},{"name":"Google ADK","optional":false},{"name":"IAM","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LangSmith","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Machine Learning","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Recommender Systems","optional":false},{"name":"Terraform","optional":false},{"name":"TruLens","optional":false},{"name":"Vertex AI","optional":false}],"status":"live","first_seen_at":"2026-07-08T00:00:00Z","employer_posted_date":"2026-07-08","last_verified_at":"2026-10-29T08:49:59Z","board_verified":true,"closed_at":null,"days_open":113,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":113},"description":"About Charlotte Tilbury Beauty\nFounded in 2013 by world-renowned makeup artist and beauty entrepreneur Charlotte Tilbury CBE, Charlotte Tilbury Beauty has transformed the global beauty industry with one mission: to empower everyone, everywhere to look and feel like the most confident version of themselves. With our easy-to-use, easy-to-choose, easy-to-gift icons, we’ve become one of the most talked-about beauty brands on the planet - and the magic is only growing.\nToday, we’re a global beauty phenomenon, scaling at record speed across 50+ markets with over 3,000 Dream Team members bringing the Tilbury magic to life every single day. Across the world, our Retail Teams and Magic Offices work hand-in-hand to shape the Charlotte Tilbury experience - from the glamour of London and the style capitals of Europe, to the energy of the Americas, the vibrant beauty hubs of the Middle East and the fast-growing innovation centres across APAC. Every region brings its own sparkle, culture and community, creating the unmistakable magic of Team Tilbury.\nWe’re bold. We’re disruptive. We’re powered by creativity, innovation and industry-leading tech. And as we continue to break records across countries, channels and categories, we’re looking for extraordinary talent to join us.\nAbout the role\nThe 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. 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 e.g. recommender systems, forecasting models, and more.\nWe're looking for an AI & ML Engineer who is passionate about building production-ready AI and machine learning solutions. You'll work across a variety of AI initiatives, contributing to the design, implementation and deployment of scalable AI systems.\nYou will be expected to deliver high-quality AI/ML solutions across the full development lifecycle, from proof of concept through to production and ongoing optimisation. Working closely with other engineers and stakeholders across the business, you'll contribute to building reusable platforms, services and best practices while continuously developing your technical expertise.\nThis role reports to the Lead AI & ML Engineer and sits within the Data function, working as part of a specialist AI engineering team. You'll contribute to a mix of dedicated AI initiatives and larger cross-functional projects alongside colleagues from Technology, Data and Product.\nAs a AI & ML Engineer you will\nThe role covers the full AI/ML engineering lifecycle, from discovery to deployment and monitoring. Responsibilities include\nDesigning and implementing agentic systems using techniques spanning RAG, grounding, prompt engineering, and orchestration on a GCP-first stack. \nBuilding 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). \nDeveloping APIs and microservices for AI/ML solutions, ensuring security, scalability, and observability. \nImplementing CI/CD for ML services, writing infrastructure as code, and monitoring for model/data drift and performance. \nEstablishing robust guardrails for safe AI usage, including prompt security, practical evaluation frameworks, and compliance with privacy regulations. \nContributing to reusable components, documentation and engineering best practices that improve AI/ML delivery across the organisation. \nCollaborating with data engineers, data scientists, front & back-end engineers, product managers to deliver impactful solutions. \nSupporting the evaluation of new AI technologies, frameworks and tooling, contributing ideas and recommendations for continuous improvement. \nWho you will work with\nReporting to the Lead AI & ML Engineer + Data and AI Team \nAbout you\nThe role requires a blend of technical depth and product sense, including\nStrong Python engineering skills (FastAPI, testing, typing) and experience with cloud-native development (GCP preferred). \nHands-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). \nSolid understanding of MLOps - CI/CD, IaC (Terraform), experiment tracking, model registry, and monitoring. \nProven experience deploying and operating ML systems in production (batch and real-time). \nFamiliarity with RAG architectures, prompt engineering, guardrails and evaluation techniques. \nPrevious experience developing agentic capabilities, such as agent skills, MCP servers, tool usage. \nStrong grasp of security, privacy, and governance principles (IAM, secrets, PII handling). \nEffective communication skills and ability to work with both technical and non-technical stakeholders. \nAn interest in evaluating new AI technologies and contributing to technical discussions around build, buy or configure decisions. \nBachelor’s or Master’s degree in Computer Science/Engineering/related field, or demonstrable relevant experience. \nIn addition to the above, we would LOVE if you have\nKnowledge of vector databases and retrieval strategies. \nExperience with recommender systems and ranking models. \nFamiliarity with LLM evaluation tools (e.g., RAGAS, TruLens, LangSmith, Arize). \nA working understanding of cloud networking and platform infrastructure. \nExperience in e-commerce or retail environments. \nCharlotte Tilbury is a fast-paced, dynamic and ever-evolving environment where agility, ambition and a passion for excellence help our teams thrive. We look for people who want to grow, innovate and be part of a truly global #DreamTeam.\nWhile we outline the experience and skills we believe set candidates up for success, they’re a guide - not a barrier. If you can demonstrate the capabilities needed for the role, we’d love to hear from you, whether you have more or less experience than listed.\nWhy join us?\nBe a part of this values driven, high growth, magical journey with an ultimate vision to empower everyone, everywhere to be the best version of themselves \nWe’re a hybrid model with flexibility, allowing you to work how best suits you \n25 days holiday (plus bank holidays) with an additional day to celebrate your birthday \nInclusive parental leave policy that supports all parents and carers throughout their parenting and caring journey \nFinancial security and planning with our pension and life assurance for all \nWellness and social benefits including Medicash, Employee Assist Programs and regular social connects with colleagues \nBring your furry friend to work with you on our allocated dog friendly days and spaces \nAnd not to forget our generous product discount and gifting! \nAt Charlotte Tilbury Beauty, our mission is to empower everyone, everywhere, to feel like the most beautiful and confident version of themselves. We bring this to life by welcoming people from diverse backgrounds, cultures, identities, and perspectives into our global team. A workforce that reflects the world around us helps us better serve our communities, our customers, our colleagues, and every candidate who takes part in our recruitment process.\nWant a closer look at life at Charlotte Tilbury Beauty? Follow our LinkedIn page! For updates, stories, and behind-the-scenes moments.","description_format":"text","description_chars":7658,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Parental leave","Pet friendly"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cosmetics & Makeup","Skincare"],"lifecycle":[{"event":"open","at":"2026-07-08T00:00:00Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker, Senior or Specialist Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker; Global Business Mobility: Senior or Specialist Worker","cap_exempt":false,"checked_at":"2026-10-29T06:20:15+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.142,"p_room":0.28,"age_days":113,"expected_fill_days":32,"reasons":["conf:1","stale_co","win:tail","crowd:"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/charlotte-tilbury-ai-ml-engineer","json_url":"https://alion.io/job/charlotte-tilbury-ai-ml-engineer.json","meta":{"generated_at":"2026-10-29T09:39:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14668,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6223},"rest":"https://alion.io/mcp/rest/get_company?id=6223"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcharlotte-tilbury-ai-ml-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcharlotte-tilbury-ai-ml-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcharlotte-tilbury-ai-ml-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/charlotte-tilbury-ai-ml-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcharlotte-tilbury-ai-ml-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":21952}},{"tool":"search_jobs","arguments":{"company":"charlottetilbury.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":21952},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}