Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SEPHORA Logo

Lead Machine Learning Engineer

SEPHORA

$186,390 - $207,100
Dec 17, 2025
San Francisco, CA, US
Apply Now

Sephora aims to redefine the beauty experience through AI/ML initiatives, leveraging technologies like generative AI, reinforcement learning, and RAG-based knowledge bases to enhance customer discovery and personalization in the beauty space.

Requirements

  • 5+ years experience developing and deploying machine learning systems into production
  • 8+ years experience in Software Engineering
  • 2-4 years experience working with AI Agentic systems, LLMs, and RAG architecture
  • Experience working with MCP (Model Context Protocol)
  • Experience using open source LLMs and LLMOPs
  • 3-5 years experience working with a variety of relational SQL and NoSQL databases
  • Experience working with: Spark, Kafka, Scala, Python, etc.

Responsibilities

  • Architect, build, maintain scalable systems using established design patterns, leads security-first practices, and maintains deep domain expertise while anticipating future technical needs and costs
  • Implement end-to-end solutions for batch and real-time algorithms along with tooling around monitoring, logging, automated testing, performance testing and A/B testing
  • Collaborate with Product, Engineering, Data Scientists, ML Engineers and Business teams on planning new capabilities
  • Establish scalable, efficient, automated processes for data analyses, model development, validation and implementation
  • Write efficient and well-organized software to ship products in an iterative, continual-release environment
  • Reviews and prioritizes epics/projects with proper breakdown and dependency management, proactively identifies and communicates blockers or delays, handles uncertainty and high-pressure situations decisively, and applies economic thinking to optimize value delivery
  • Mentor teammates to adopt best practices in writing and maintaining production machine learning code and growth opportunities, fosters cultures of effective communication, feedback, and knowledge sharing, builds strong cross-functional relationships, and collaborates on engineering strategy while contributing to product roadmap development

Other

  • Excellent communication skills, with the ability to explain complex technical concepts to technical and non-technical audiences
  • Experience with Azure, AWS or equivalent cloud platforms
  • Microsoft Azure: Experience designing, deploying, and administering scalable, available, and fault tolerant systems on Microsoft Azure
  • Hands-on Experience working with Databricks
  • Familiarity in deploying real-time ML systems on Azure Cloud through frameworks such as ONNX, MLEAP, TF Serving, etc.