Uber logo

Staff Machine Learning Engineer

Uber

About The Role

The UberEats Feed is the front door to our service. It serves an important role for both users and merchants. For our users, the Feed helps them find a great restaurant or grocery store for their needs. It also serves as an important gateway for them to explore the breadth and depth of UberEats's selection. For merchants, it is the main surface for which they get in front of potential customers to showcase their products. As a Machine Learning Engineer in this role, you will be able to work on various open-ended, challenging, impactful problems.

What the Candidate Will Do

  • Innovate and productionize state-of-the-art recommendation models, and customize for Uber's use cases.
  • Design and build the end-to-end large-scale ML systems to power the HomeFeed Recommendation.
  • Improve the Feed Model ML Quality, Model Serving foundation, and the Data foundation.
  • Collaborate with cross-functional and cross-team stakeholders.
  • Lead a team of strong machine learning engineers and scientists to deliver high-impact projects.
  • Drive the long-term technical vision for the team.
  • Drive cross-team initiatives with org-level impact.

Basic Qualifications

  • PhD or Master in relevant fields (CS, EE, Math, Stats, etc.) with recommendation system research experiences and 8 years minimum of industry experience with a strong focus on machine learning and recommendation systems.
  • Expertise in deep learning, recommendation systems, or optimization algorithms.
  • Experience with ML frameworks such as PyTorch and TensorFlow.
  • Experience building and productionizing innovative end-to-end Machine Learning systems.
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++.
  • Experience with any of the following: Spark, Hive, Kafka, Cassandra.
  • Strong communication skills and can work effectively with cross-functional partners.

Preferred Qualifications

  • Publications at industry-recognized ML conferences.
  • Experience in simplifying/converting business problems into ML problems.
  • Experience designing and developing complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability.
  • Experiences leading projects with org-level impact.

Salary and Benefits

For Seattle, WA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of compensation. You will also be eligible for various benefits.

Benefits
Extracted with AI

  • Bonus program
  • Equity award
  • Health insurance
  • Paid vacation

Similar jobs

Last update: 23 minutes ago

Uber logo
Uber

Senior Software Engineer - Machine Learning Platform

Join Uber's Michelangelo Machine Learning Platform team as a Senior Software Engineer to build and manage distributed systems.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Olo logo
Olo

Senior Machine Learning Engineer

Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Hop logo
Hop

Machine Learning Engineer - Ads

Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.

Airbnb logo
Airbnb

Senior Machine Learning Engineer, Support Products

Join Airbnb as a Senior Machine Learning Engineer to develop AI solutions for Community Support.

Uber logo
Uber

Software Engineer II, AI Platform (Michelangelo)

Join Uber's AI Platform team to build and manage distributed systems, leveraging AI and ML technologies.

Walmart logo
Walmart

Staff Data Scientist - Operations Research

Join Walmart as a Staff Data Scientist focusing on AI and ML solutions for operational efficiency in Bentonville, AR.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.

Uber logo
Uber

Software Engineer II, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.

Adobe logo
Adobe

Machine Learning Engineer - University Graduate 2025

Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.

Ema Unlimited logo
Ema Unlimited

Machine Learning Engineer

Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.

Amazon logo
Amazon

Senior Applied Scientist

Join Amazon as a Senior Applied Scientist to lead machine learning projects, optimize ad performance, and drive innovation.

Zillow logo
Zillow

Senior Machine Learning Engineer

Join Zillow as a Senior Machine Learning Engineer to innovate AI solutions in a remote role. Work with Python, PySpark, and LLMs.

PayPal logo
PayPal

Machine Learning Engineer

Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.

Stripe logo
Stripe

Machine Learning Engineer, Foundation Model

Join Stripe as a Machine Learning Engineer to develop and deploy ML models, enhancing user interaction with cutting-edge AI technologies.

Uber logo
Uber

Software Engineer II, AI Platform (Michelangelo)

Join Uber's AI Platform team as a Software Engineer II to build and manage distributed systems for AI technologies.

Amazon logo
Amazon

Senior Applied Scientist

Join Amazon as a Senior Applied Scientist to lead machine learning projects, optimize models, and drive innovation in advertising.

Nike logo
Nike

Senior Machine Learning Engineer

Join Nike as a Senior Machine Learning Engineer to develop and optimize ML algorithms for innovative applications.

SSi People logo
SSi People

Senior Machine Learning Engineer

Join as a Senior Machine Learning Engineer to design and deploy advanced ML solutions using Python, Spark, and cloud platforms. Remote work opportunity.

Tesla logo
Tesla

Internship Software Engineer - Machine Learning Infrastructure

Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.

OfferFit logo
OfferFit

Machine Learning Engineer

Join OfferFit as a Machine Learning Engineer to design and scale AI platforms. Work remotely with a focus on Python, MLOps, and data science.