Join Uber's UberEats Feed team as a Machine Learning Engineer where you'll be at the forefront of recommendation systems development. The Feed serves as the crucial interface between users and merchants, helping customers discover restaurants and grocery stores while enabling businesses to showcase their products. You'll work on cutting-edge recommendation models and build large-scale ML systems that directly impact millions of users.
The role combines technical expertise in machine learning with practical business application, requiring both deep technical knowledge and strong collaborative skills. You'll be responsible for developing and implementing state-of-the-art recommendation models, designing scalable ML systems, and improving model quality and serving infrastructure.
This position offers competitive compensation, including a base salary range of $158,000-$175,500, plus equity and bonus opportunities. The hybrid work environment requires at least 50% office presence, fostering both flexibility and in-person collaboration. You'll be part of a team that values innovation and technical excellence, with opportunities to work on challenging problems that directly impact user experience and merchant success.
The ideal candidate will bring expertise in deep learning and recommendation systems, with either a PhD in a relevant field or substantial industry experience. This role offers the opportunity to work with modern ML frameworks and distributed systems, making a significant impact on how millions of users interact with UberEats.