H1BConnect Pro: Unlock advanced filters, H1B sponsorship insights, and unlimited job access.Subscribe now
Uber logo

Staff Software Engineer - ML MichaelAngelo Team

Uber
Sunnyvale, CA Full-time 2/18/2026 $232,000 - $258,000 a year
Master's with 2+ Years of Experience
Approval 99.3%Total filings 920New hires 237
💎 Strong Sponsor
FY 2025

Job Description

The role involves partnering with stakeholders to develop and maintain Machine Learning backend services at Uber. Candidates will design tools for production teams, develop scalable deep learning systems, and collaborate with cross-functional teams to deliver robust ML solutions.

Requirements

  • Master in relevant fields (CS, EE, Math, Stats, etc.) AND 6-years full-time Software Engineering work experience in deep learning
  • Proficiency in Python and PyTorch
  • Expertise in designing, debugging, and optimizing distributed deep learning systems
  • Working experience of distributed training in PyTorch at Scale (e.g., data parallelism, model parallelism)
  • Strong ability to translate complex DL requirements and problems into scalable solutions

Responsibilities

  • Design and build tools to empower production teams to innovate and productionize state-of-the-art deep learning models at Uber
  • Develop and maintain scalable, end-to-end deep learning training systems and frameworks
  • Ensure distributed training tools are reliable, efficient, flexible to use for new production use cases
  • Collaborate with cross-functional teams including machine learning engineers, backend engineers, data scientists, and data engineers to deliver robust ML solutions for Uber

Benefits

  • Employees at Uber are often offered comprehensive health, life, disability, and mental wellness benefits, along with wellbeing stipends, travel medical coverage, and monthly Uber credits for Rides and Eats. Employees also get generous paid parental leave, flexible time off, and family-planning support so they can care for themselves and their families at every stage.

Is this job posting expired or no longer available?