This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Delivery Marketplace is a central pillar to Uber’s delivery products. As the central brain of the company, we are the decision makers that make moving from point A to point B possible for every order that Uber serves, from UberEats to new verticals such as Grocery. We handle all the logic from making the dispatch decisions, predicting how long a delivery might take, and estimating optimal pickup times for orders. We build products that directly impact Uber's top and bottom lines.
Job Responsibility:
Build new scalable algorithms for real-time delivery matching products across hundreds of global marketplaces.
Take things from mathematical formulation through to prototype and experiment to production.
Help identify new opportunities for improving our algorithms and models
Requirements:
Bachelors (or higher) in Computer Science, Engineering, Mathematics or a related field
Experience in programming with a language such as Python, C, C++, Java, Go, etc.
Experience with SQL and database systems such as Hive, Kafka, Cassandra, etc.
Nice to have:
1 year or more of industry experience developing algorithms and optimization models for large-scale deployment.
Experience with two or three-sided marketplace design, matching/allocation, pricing optimization, etc
Familiarity with Machine Learning models, experimentation (e.g., A/B testing) and causal inference
Experience with real-time optimization systems (optimization under tight time constraints)
Strong communication skills and ability to work effectively with cross-functional partners.
What we offer:
Eligible to participate in Uber's bonus program
May be offered an equity award & other types of comp