Sephora is seeking to drive innovation in their software development lifecycle (SDLC) by designing, developing, and implementing AI-powered solutions that enhance quality, accelerate delivery, and transform how engineering teams build, test, and release products.
Requirements
- Deep understanding of LLM models, Agentic AI concepts (LLM orchestration, autonomous agents, RAG, prompt engineering, vector DBs), and AI/ML toolkits to solve quality engineering challenges
- Experience working with a variety of relational SQL and NoSQL databases
- Experience working with: Hadoop, Spark, Kafka, Scala, Python, etc.
- Knowledge of cloud platforms, Experience with Azure, AWS or equivalent cloud platforms
- Hands-on Experience working with Databricks
- Experience with deep learning frameworks such as PyTorch, TensorFlow, Keras or similar
- Experience with object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.
Responsibilities
- Architect, build, maintain, and improve end-to-end SDLC – AI Agents
- Implement end-to-end solutions for automated testing, performance testing and A/B testing
- Collaborate with Product,PMO, Engineering, and DevOps on planning new capabilities
- Establish scalable, efficient, automated processes for data analysis, model development, validation, and implementation
- Write efficient and well-organized software to ship products in an iterative, continual-release environment
- Actively participate in code review and test solutions to ensure it meets best practice specifications
- Contribute to and promote good software engineering practices across the team
Other
- 10 years of experience in the Software engineering space
- 3+ years of proven experience applying AI/ML or GenAI solutions to Develop workflows
- Excellent communication and interpersonal skills, including the ability to work effectively with technical and non-technical staff
- Strong leadership and stakeholder management skills
- Full Time job with Hybrid Schedule