Algorithms Specialist - Machine Learning Platform

Uber Overview

Uber Overview

We are looking for exceptional engineers to build the next-generation scalable machine learning platform for Uber. Our mission is to enable teams across Uber to build and deploy machine learning solutions at scale. You will work closely with a stellar team of engineers and data scientists, and have a profound impact on our march towards Uber’s vision of data-driven, real-time marketplace.


  • Data is central to Uber’s mission. We move fast and power Uber’s business today, while building robust platforms for the products of tomorrow.
  • High-impact opportunity to build products empowering teams across the company to quickly leverage advanced machine learning techniques for a variety of problems ranging from churn, fraud and safety, to pricing, routing, and arrival time.
  • Sharp, motivated fellow engineers in a fast-paced, collaborative environment.
  • We love challenging problems, and take pride in crafting elegant, reliable code while moving fast.
  • We’re not just another social web app. We’re moving real people and things, and reinventing transportation and logistics all over the world.

Does this sound like fun to you? Are you a proven team player, smart at execution, who loves data and machine learning? Then let’s talk.

Job Description


  • A PhD or MS degree in a machine learning related discipline
  • A strong quantitative background
  • Excellent software development skills in one or more of Java, C, C++, Python.
  • Experience using machine learning methods and developing new ones, especially on a distributed platform.

Be sure to check out the Uber Engineering Blog to learn more about the team.



  • Employees are showered with Uber credits each month.
  • The rare opportunity to change the world such that everyone around you is using the product you built. We’re not just another social web app, we’re moving real people and assets and reinventing transportation and logistics globally.
  • Sharp, motivated co-workers in a fun office environment.


  • Generous equity in the fastest growing company ever
  • 401(k) plan, gym reimbursement, nine paid company holidays.
  • Full medical/dental/vision package to fit your needs.
  • Unlimited vacation policy; work hard and take time when you need it

Meet Some of Uber's Employees

Brian M.

Community Management Specialist

Brian makes sure that every Uber user has an amazing experience. He troubleshoots roadblocks to customer happiness and also does outreach to attract new Uber users.

Swathy P.

Operations & Logistics Manager

Swathy is part of the team that is the driving force behind Uber’s transportation options. She helps sign up the drivers, makes sure the vehicles run smoothly, and tackles any logistical bumps along the road.

Back to top