
About Uber
Reimagining transportation for a better world
Key Highlights
- Public company (NYSE: UBER) since May 2019
- Completed over 1.5 billion trips globally
- Generated $4.8B in revenue from Uber Eats in 2020
- Raised $15.8 billion in funding
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
🎁 Benefits
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
🌟 Culture
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...
Skills & Technologies
Overview
Uber is hiring an Optimization Engineer II for their Delivery Marketplace team to develop algorithms that enhance delivery efficiency. You'll work with machine learning and optimization techniques to solve complex logistical challenges. This role requires experience in statistical analysis and algorithm development.
Job Description
Who you are
You have a strong background in optimization and machine learning, with experience in developing algorithms that solve complex logistical problems. Your expertise in statistical analysis allows you to create models that predict demand and supply effectively, ensuring a seamless user experience while balancing business economics. You are comfortable collaborating with product managers, data scientists, and engineers, and you thrive in a team-oriented environment where innovative solutions are encouraged.
You possess a solid understanding of reinforcement learning and deep learning techniques, which you have applied in real-world scenarios to enhance decision-making processes. Your ability to translate mathematical formulations into practical applications is a key strength, enabling you to prototype and experiment with new ideas efficiently. You are passionate about using data-driven insights to inform your work and drive impactful results.
What you'll do
In this role, you will lead the development of scalable algorithms for real-time delivery matching across Uber's global marketplaces. You will take ownership of the entire process, from mathematical formulation to prototyping and production deployment. Your work will directly influence how Uber optimizes delivery times and enhances user satisfaction.
You will collaborate closely with cross-functional teams to identify strategically important problems and develop innovative optimization solutions. By leveraging machine learning and statistical models, you will create systems that improve dispatch timing and enhance the overall efficiency of Uber's delivery operations. Your contributions will play a crucial role in shaping the future of Uber's delivery services.
What we offer
Uber provides a dynamic work environment where you can grow your skills and make a significant impact. You will have access to cutting-edge technologies and the opportunity to work on challenging problems that affect millions of users worldwide. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
We offer competitive compensation and benefits, along with a culture that promotes collaboration and innovation. Join us at Uber and be part of a team that is transforming the way people move and receive goods.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Uber.
Similar Jobs You Might Like
Based on your interests and this role

Engineering Manager
Uber is hiring an Engineering Manager II for their Marketplace Pricing team to lead the development of advanced ML models and pricing algorithms. You'll work with technologies like deep learning and causal modeling in New York. This position requires a strong background in building high-velocity engineering teams and large-scale systems.

Machine Learning Engineer
Uber is hiring a Staff Machine Learning Engineer for their Delivery Marketplace team to lead the design and development of advanced ML models and algorithms. You'll work with technologies like deep learning and optimization to enhance real-time decision-making. This position requires a strong background in machine learning and large-scale systems.

Optimization Engineer
Uber is hiring a Senior Optimization Engineer to develop algorithms and solutions for real-time pricing in the Eats/Delivery Marketplace. You'll work with Machine Learning and Python to solve complex optimization problems. This position requires experience in operations research and algorithm development.

Machine Learning Engineer
Uber is hiring a Senior Staff Machine Learning Engineering Leader to optimize pricing and incentives in the Mobility Marketplace. You'll lead ML modeling teams and collaborate with cross-functional partners. This role requires advanced expertise in machine learning and data science.

Engineering Manager
Uber is hiring an Engineering Manager II for their Merchant APIs team to lead the development and maintenance of APIs that enhance the merchant experience. You'll oversee a team of engineers and drive architectural improvements. This role requires strong leadership and technical expertise.