Uber's Delivery Marketplace is looking for Optimization/Operations Research Engineers to lead efforts in developing and productionizing optimization solutions that solve strategically important problems, impacting Uber's top and bottom lines by improving delivery efficiency and user experience.
Requirements
- 3+ years of industry experience developing algorithms and models for large-scale deployment
- 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 your ideas into production
- help identify new opportunities for improving our algorithms and models
Other
- PhD in relevant fields (Operations Research, Computer Science, Mathematics, Industrial Engineering, etc.) with a focus on optimization modeling
- Strong communication skills and ability to work effectively with cross-functional partners
- You will work with a mixed team of Backend Engineers, MLEs, and Applied Scientists