About the Role
Optimization/Operations Research Engineers lead efforts within the team and broader Delivery Marketplace organization to drive ideation, development and productionization of optimization solutions with real-time and ML-based signals that solve strategically important problems. Some existing problem spaces that the team works on:
- Develop the objective function which balances magical user experience and economics of the business
- Improve timeliness for Uber delivery trips
- Maximize throughput of trips the marketplace can handle
- Set optimal prices to achieve marketplace balance
It is a challenging yet rewarding job. You will have a lot of opportunities to work with product managers, Applied Scientists and ML and BE engineers. You will be in charge of solving Uber-scale problems with the right techniques and algorithms.
What You Will Do- You will work with a mixed team of Backend Engineers, MLEs, and Applied Scientists
- You will build new scalable algorithms for real-time delivery pricing products across hundreds of global marketplaces
- You will take things from mathematical formulation through to prototype and experiment. You will work with backend engineers to put your ideas into production
- You will help identify new opportunities for improving our algorithms and models
Basic Qualifications
- Masters in relevant fields (Operations Research, Computer Science, Mathematics, Industrial Engineering, etc.) with a focus on optimization modeling
- 5+ years of industry experience developing algorithms and models for large-scale deployment
- Experience with optimization packages such as Gurobi, CPLEX, and OR Tools
- Strong communication skills and ability to work effectively with cross-functional partners
- Proficiency in one or more coding languages such as Python, Java, Go, or C+
Preferred Qualifications
- PhD in relevant fields (Operations Research, Computer Science, Mathematics, Industrial Engineering, etc.) with a focus on optimization modeling
- 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)
For New York, NY-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.