Key Responsibilities
- Design and implement preference ranking models to improve user experience and model outputs
- Develop evaluation frameworks to assess ranking quality and relevance
- Collaborate with product teams to align ranking objectives with business goals
- Optimize ranking algorithms for scalability and real-time performance
- Analyze user feedback and engagement data to refine ranking strategies
- Document ranking methodologies and performance benchmarks
Requirements
- 3+ years of experience in machine learning, data science, or related fields
- Proficiency in Python and experience with ranking algorithms (e.g., LambdaMART, ListNet)
- Strong understanding of evaluation metrics (e.g., NDCG, MAP, MRR)
- Experience with recommendation systems and user behavior analysis
- Familiarity with distributed computing frameworks (e.g., Spark, Dask)