Data Science Manager - Matching, Seattle

  • Uber
  • Seattle, Washington, USA
  • Jun 20, 2019
Full time Transportation

Job Description

About the Role

We are looking for a Data Science Manager for a new matching team in Seattle. This team has the potential to unlock a new global business for Uber, serving a massive market with innovative low cost transportation options. This role will will require expertise in optimization, machine learning, and analytics.

You'll be the data science manager for the team, working closely with software engineers and product managers to create and execute the direction of the product development. This includes crafting a machine learning or data science solution to achieve a business goal, guiding the team's direction through data-driven insights and algorithmic thinking, and providing team members with feedback on their work. You will also be responsible for growing the team and helping recruiting cross functionally.

What You'll Do

  • Provide analysis using mathematical modeling tools to improve business processes and decisions.
  • Define creative solutions to business problems using advanced mathematical algorithms.
  • Embed with engineering and partner closely with operations, business, and infrastructure groups.
  • Communicate with senior management and cross-functional teams.
  • Build and validate prototypes to demonstrate the benefits from proposed changes to decision systems and operational processes.
  • Grow the team.

What You'll Need

  • 3 Minimum Years of Experience with Optimization, Machine Learning, Analytics
  • Ph.D. degree in Computer Science, Statistics, Operations Research, Economics, or other quantitative discipline strongly preferred.
  • At least one year managing and growing a data science team.
  • Machine learning/statistical modeling, data analytics and experimentation skills.
  • Ability to drive clarity on the best modeling or analytic solution for a business objective.
  • Experience driving research and development.
  • Experience communicating with both technical and business people. Ability to speak at a level appropriate for the audience.
  • Ability to develop statistical analysis and machine learning software in a language like Python or Java.
  • Optimistic and charismatic. The candidate should be comfortable with and willing to collaborate with both individual contributor and managers across the company.

About the Team

The Matching team, within the broader Marketplace group, builds and optimizes matching algorithms and new matching paradigms across Uber. Our goal is increasing efficiency, lowering ETAs & prices across all of Uber's marketplaces. We power UberX, our core personal transit business by evolving our rider/driver matching algorithms from locally greedy to globally optimal. We optimize UberPOOL by focusing on areas like rider/rider matching, time/cost tradeoffs, and the impact of walking and waiting on price and efficiency.

You may have learned about NP-hard problems like the traveling salesman problem, the vehicle routing problem, and the Knapsack problem - how would you like to solve even harder versions of these problems at scale, in realtime? And we're not just talking about designing algorithms - you will also be building products that use these algorithms to deliver new experiences to riders and drivers around the world.

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.