Job Description

**About the Role**

Uber is looking for a Software Engineer to join our Matching ML Platform team. This team sits at the core of Uber's real-time marketplace, ensuring that riders and drivers are matched efficiently, fairly, and at scale.

Matching is one of Uber's most complex and impactful engineering problems, requiring expertise in high-scale distributed systems, real-time decision-making, and machine learning infrastructure. As a Senior Engineer, you'll play a key role in evolving our matching architecture, improving system efficiency, and enabling Uber's next-generation ML-powered matching capabilities. This is an opportunity to work on one of Uber's most business-critical domains with massive global impact.

Some of the problems you'll be working on include:

+ Building a highly scalable ml systems - handling millions of ride requests per second with ultra-low latency.
+ Evolving the ML platform for matching - enabling real-time inference, mo...

Ready to Apply?

Take the next step in your AI career. Submit your application to Uber today.

Submit Application