Uber
Staff Machine Learning Engineer
Found: February 15, 2026
Location:
San Francisco, California | Sunnyvale, California
Compensation:
USD$232,000 - USD$258,000 per year
Responsibilities:
- Provide ML technical leadership and identify strategic technical investments.
- Lead teams in designing and implementing ML/optimization solutions.
- Manage end-to-end project execution from scoping to post-launch operations.
- Collaborate with cross-functional teams including product and operations.
Basic Qualifications:
- Master's degree in Computer Science, Engineering, Mathematics, or related field with 6+ years of ML engineering experience.
- Expertise in deep learning and optimization algorithms.
- Experience with ML frameworks like PyTorch and TensorFlow.
- Proficiency in coding languages such as Python, Java, Go, or C++.
Preferred Qualifications:
- PhD in relevant fields with a focus on Machine Learning and 4+ years of experience.
- Experience in real-time recommendation systems and novel metrics for performance evaluation.