Sephora - San Francisco, CA

posted about 1 month ago

Full-time - Senior
Hybrid - San Francisco, CA
10,001+ employees
Health and Personal Care Retailers

About the position

As the Senior Manager of the Machine Learning Engineering team at Sephora, you will lead the operationalization of AI/ML models across the enterprise, driving the adoption of machine learning by various engineering teams. This role involves optimizing existing ML systems, developing reusable tools, and mentoring a diverse team of engineers. You will be a thought leader in the field, responsible for shaping best practices and enabling efficient development and deployment of AI/ML applications.

Responsibilities

  • Manage and execute AI/ML model operationalization across the enterprise.
  • Act as a center of excellence to drive adoption of ML/AI by autonomous, domain-specific engineering pods.
  • Optimize existing ML software systems.
  • Develop reusable tools and automated processes to support development and deployment of ML systems.
  • Architect, build, maintain, and improve a suite of new and existing AI/ML applications and systems.
  • Keep up to date with technical productionization of ML systems.
  • Implement tools to facilitate monitoring, logging, and testing algorithms and technical performance of ML systems.
  • Collaborate cross-functionally with product and engineering.

Requirements

  • 10+ years' experience in software/application engineering.
  • 6+ years' experience developing and deploying machine learning systems into production.
  • 5+ years' experience with at least one cloud platform (Azure, GCP, AWS) and associated ML services, including Databricks.
  • 3+ years' experience architecting end-to-end ML/AI systems in an enterprise environment.
  • 2+ years' experience mentoring and managing ML engineers, data scientists, or core engineering talent.
  • Strong understanding of fundamental computer science concepts, software design best practices, software development lifecycle, and common machine learning design patterns.
  • A leader in modern software engineering methodologies, e.g. Agile, unit testing, test automation, continuous integration, code reviews, design documentation.
  • Exceptional in advanced Python programming for AI.
  • Expertise working with: Spark, Kafka, and GenAI models and services.
  • Solid understanding of foundational machine learning concepts and algorithms, including GenAI.
  • Proven experience deploying stable, real-time ML systems.
  • Experience optimizing the model training process for deep learning frameworks such as PyTorch, Tensorflow, Keras or similar.

Nice-to-haves

  • Retail experience is a plus.

Benefits

  • Comprehensive medical benefits
  • Generous vacation/holiday time off
  • Commuter benefits
  • Summer Fridays (half-days every Friday between Memorial and Labor Day)
  • Employee discount and free product (gratis)
  • 401(k) plan
  • Life insurance
  • Disability insurance
  • Flexible spending accounts
  • Employee referral bonus program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service