Machine Learning Engineer
Core
Building and deploying production ML and LLM-based applications to power consumer experiences across Sephora's mobile app, website, and in-store channels in Southeast Asia, ANZ, and India.
Role type
Senior Machine Learning Engineer (Production & LLMs)
Builds
Real-time ML applications, recommendation engines, NLP models, Computer Vision models, and LLM Agents
Domain
Beauty Ecommerce, Southeast Asia
Deliverable
production ML models
Required skills
Deep learning (PyTorch/Torch Lightning), Python (FastAPI/LitServe), LLM Agent frameworks, Kubeflow Pipelines, GCP VertexAI/Cloud Run/BigQuery, SQL (BigQuery), Reinforcement Learning, Agentic AI
Preferred skills
Experience with recommendation systems, fine-tuning LLMs, advanced ML research
Technologies
PyTorch, Torch Lightning, FastAPI, LitServe, Kubeflow, GCP VertexAI, Cloud Run, BigQuery
Responsibilities
Architecting, developing, training, and deploying real-time ML applications; Using deep learning frameworks for recommendation, NLP, and Computer Vision models; Serving real-time ML models with high throughput; Managing end-to-end ML lifecycle including data extraction and continuous retraining; Designing and developing LLM Agents and workflows; Collaborating with cross-functional teams to define scalable data sources; Researching and implementing advanced ML techniques
Seniority
Senior, hands-on IC