Sephora Lead Machine Learning Engineer
Sephora, a prominent name in the beauty retail sector, is part of the esteemed LVMH Moët Hennessy Louis Vuitton conglomerate. As an employer, Sephora is committed to fostering an inclusive and innovative environment where employees are encouraged to grow and excel. With a global presence, Sephora is dedicated to reimagining the future of beauty through cutting-edge technology and exceptional customer experiences.
- Architect, build, and maintain scalable systems using established design patterns and security-first practices.
- Implement end-to-end solutions for batch and real-time algorithms, including tooling for monitoring, logging, automated testing, performance testing, and A/B testing.
- Collaborate with Product, Engineering, Data Scientists, ML Engineers, and Business teams to plan 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.
- Review and prioritize epics/projects with proper breakdown and dependency management, proactively identifying and communicating blockers or delays.
- Mentor teammates to adopt best practices in writing and maintaining production machine learning code and foster a culture of effective communication, feedback, and knowledge sharing.
- 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.
- Proficiency in Spark, Kafka, Scala, Python, etc.
- Experience with deep learning frameworks such as PyTorch, TensorFlow, Keras or similar.
- Expertise in object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.
- Experience building and operationalizing feature stores.
- Proficiency in designing APIs and working with distributed systems and service-oriented architectures.
- Knowledge of cloud platforms, particularly Azure and AWS.
- Hands-on experience with Databricks and Kubernetes.
A minimum of 5 years in developing and deploying machine learning systems, with extensive experience in software engineering and AI/ML technologies.
Bachelor's degree in Computer Science, Engineering, or a related field.
The annual base salary range for this position is $186,390.00 - $207,100.00, with eligibility for bonuses.
Sephora offers comprehensive health, dental, and vision plans, a superior 401(k) plan, various paid time off programs, employee discounts, life and disability insurance, flexible spending accounts, and an employee referral bonus program.
Sephora's workplace culture is characterized by innovation, inclusivity, and a commitment to personal and professional growth. As part of the LVMH family, Sephora values creativity and empowers its employees to be their best selves, fostering a dynamic environment where differences are celebrated and collaboration is key.

Sephora Jobs
- TodayRemote • USA
- TodayTown and Country • USA
- TodaySaint Louis • USA
- TodayEdmonton • Canada
- TodayToronto • Canada
- TodayOttawa • Canada
- TodayCherry Hill • USA
- TodayRemote • USA
- TodaySparks • USA
- TodayParis • France
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: