Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Senior Engineering Manager - (Machine Learning) Uber Eats

Uber

$257,000 - $285,500
Oct 12, 2025
San Francisco, CA, US
Apply Now

Uber Eats is looking to build the intelligence layer that powers personalization, relevance, and product understanding across the platform. This involves tackling complex and high-impact problems in personalization and catalog ML at Uber scale to redefine how millions of people discover and shop for food every day.

Requirements

  • Programming language (e.g. C, C++, Java, Python, or Go)
  • Large-scale training using data structures and algorithms
  • Modern machine learning algorithms (e.g., tree-based techniques, supervised, deep, or probabilistic learning)
  • Machine Learning Software such as Tensorflow/Pytorch, Caffe, Scikit-Learn, or Spark MLLib
  • Deep Learning
  • Scalable ML architecture
  • Experience in applying machine learning models to solve large-scale real-world problems

Responsibilities

  • We design models that learn from user preferences and contexts to surface the most relevant grocery items and restaurant dishes, driving both discovery and loyalty.
  • We build models that identify what each item truly is-brand, flavor, attributes, and the customer segments it appeals to-turning raw merchant data into a clean and intuitive shopping experience.
  • Our systems learn how items relate to one another-what's a substitute, what's often bought together, and what combinations optimize outcomes for both customers and merchants.
  • We develop large-scale forecasting systems to predict availability and reduce substitutions-operating at a scale few companies reach.
  • We use cutting-edge computer vision to digitize physical grocery stores in real time, enabling accurate inventory systems and powering operational excellence.

Other

  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field AND 4-years full-time Software Engineering work experience OR 10-years full-time Software Engineering work experience, WHICH INCLUDES 4-years total technical software engineering experience in one or more of the following areas:
  • 4+ years of people management experience
  • Personalization, user understanding and targeting
  • Optimization (RL/Bayes/Bandits)
  • Causal inference