- Own the entire ML development cycle from opportunity analysis, exploration, and prototyping to data collection, feature engineering, training, evaluation, and deployment in production.- Lead the development of machine learning models to improve search quality across retrieval, ranking, reranking, and query understanding.- Improve search quality and experience by leveraging techniques such as learning-to-rank, embedding models, contrastive learning, multi-task learning, and reinforcement learning where appropriate.- Mentor junior engineers and provide technical leadership in architecting ML systems and designing ML models.- Understand product requirements, then translate them into modeling tasks and engineering tasks.