Marie Leo is a Data Director for APAC who combines 15+ years of hands-on engineering with strategic leadership, currently running Sephora’s Data organization across SEA, ANZ and India. She has pioneered customer-facing generative AI at scale—building Sephora’s virtual beauty advisor—and delivered double-digit lifts from session-based recommendation engines and real-time MLOps deployments. A pragmatic builder, she led a team that doubled in size while implementing a Lambda/medallion data platform on Google Cloud with DBT, Kafka, Airflow and Kubernetes, and cut cloud spend via FinOps practices. Her background includes building ultra-low-latency ANN systems and contributing backend/MLOps integration to the well-known ann-benchmarks repo, reflecting deep expertise in embedding search and production inference. An engaging communicator and Top Voice, she publishes technical write-ups and teaches MLOps and NLP, bringing both research (ACL publication) and an IP to production. She’s equally comfortable coding in the stack and presenting to executive audiences, which helps her translate complex AI into measurable business outcomes.
8 years of coding experience
12 years of employment as a software developer
Bachelor of Technology (B.Tech.), Electronics and Communication Engineering, Bachelor of Technology (B.Tech.), Electronics and Communication Engineering at Pondicherry Engineering College
Master of Science, Electrical Engineering, Master of Science, Electrical Engineering at National University of Singapore
Benchmarks of approximate nearest neighbor libraries in Python
Role in this project:
Backend & MLOps Engineer
Contributions:2 reviews, 20 commits, 7 PRs in 8 months
Contributions summary:Marie contributed significantly to the backend implementation of approximate nearest neighbor algorithms, specifically integrating OpenSearch (formerly OpenDistro) with the benchmarking framework. They worked on setting up, configuring, and interacting with Elasticsearch and OpenSearch, including defining mappings, data ingestion, and querying for the KNN functionality. They also focused on improving the build and installation process, managing dependencies, and optimizing performance through warmup and force-merge operations, reflecting an MLOps approach for model deployment and performance.
Contributions:22 commits, 21 pushes, 1 branch in 1 year 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.