The Shopping Ranking Team at Uber is seeking a Machine Learning Engineer to work on Ranking and Recommendations. This role involves designing and building ML models, productionizing and deploying them for real-world applications, and collaborating with cross-functional teams. The ideal candidate will have expertise in object-oriented programming, experience with big-data architecture, and knowledge of ML technologies. Key responsibilities include developing ML models, code review, and collaborating on new solutions. The role offers the opportunity to work across various aspects, from infrastructure to ML model development, in a diverse and enriching environment. Uber provides competitive compensation, including a base salary range of $158,000 - $175,500 per year for San Francisco and Sunnyvale locations, along with bonus eligibility, potential equity awards, and comprehensive benefits.