Uber's Delivery Marketplace is looking to solve strategically important problems such as developing the objective function which balances magical user experience and economics of the business, improving timeliness for Uber delivery trips, and eater and courier segmentations based delivery matching decisions
Requirements
- PhD in relevant fields (Operations Research, Computer Science, Mathematics, Industrial Engineering, etc.) with a focus on optimization modeling
- Experience with optimization packages such as Gurobi, CPLEX, and OR Tools
- Proficiency in one or more coding languages such as Python, Java, Go, or C++
- 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)
Responsibilities
- Develop the objective function which balances magical user experience and economics of the business
- Improve timeliness for Uber delivery trips
- Eater and courier segmentations based delivery matching decisions
- 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
- Work with backend engineers to put ideas into production
- Help identify new opportunities for improving algorithms and models
Other
- Strong communication skills and ability to work effectively with cross-functional partners
- 3+ years of industry experience developing algorithms and models for large-scale deployment
- Ability to work with product managers, Applied Scientists and ML and BE engineers
- Travel requirements not specified
- Visa requirements not specified