Uber is seeking a Machine Learning Engineer II to join their UberEats Feed team, focusing on recommendation systems that power the user experience. This role is crucial in helping users discover restaurants and grocery stores while enabling merchants to showcase their products effectively. The position offers an opportunity to work on challenging problems with significant impact.
The role combines deep technical expertise in machine learning with practical system design, requiring candidates to build and optimize large-scale recommendation systems. You'll be working with state-of-the-art ML models and frameworks, customizing them for Uber's specific use cases. The position requires either a PhD with relevant research experience or 2+ years of industry experience in machine learning and recommendation systems.
As part of the team, you'll be responsible for innovating and implementing recommendation models, designing end-to-end ML systems, and improving model quality and data foundations. The role offers competitive compensation, including a base salary range of $158,000-$175,500, plus bonus potential and equity awards.
The position is hybrid, requiring at least 50% office presence in either San Francisco or Sunnyvale, California. This is an excellent opportunity for someone passionate about machine learning who wants to impact millions of users while working with cutting-edge technology in a collaborative environment. The role offers the chance to work on real-world problems at scale while contributing to one of the world's leading technology platforms.