Uber
Staff Machine Learning Engineer
Found: February 15, 2026
This role is based in multiple locations including New York, Seattle, San Francisco, and Sunnyvale.
Compensation:
USD$232,000 - USD$258,000 per year
Responsibilities:
- Build statistical, optimization, and machine learning models.
- Develop innovative earner incentives and optimize onboarding funnels.
- Design recommendation engines and develop matching algorithms.
- Collaborate with cross-functional teams to drive ML system development.
Requirements:
- Masters or PhD in a related field with 7+ years of industry experience.
- Proficiency in programming languages such as Python, Go, Java, C++.
- Experience with tools like Spark, Hive, Kafka, and Cassandra.
- Strong focus on deep learning and probabilistic modeling.