ML-Driven Backend Engineer II — Scalable Systems

Uber

San Francisco (CA)

On-site

USD 171,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity award
401(k) plan
Benefits

Job summary

Uber is seeking a Software Engineer II (MLE) to architect scalable systems powering the delivery marketplace. You will design, develop, and maintain backend features with a focus on low latency and high reliability, while building ML models to boost delivery efficiency.

Join a global team focused on robust monitoring, cross-functional collaboration, and end-to-end ownership of the software lifecycle. In San Francisco, in-office presence is expected for collaboration and culture, with competitive

Qualifications

  • 3+ years of professional software engineering experience backend/distributed systems/data engineering.
  • Proficiency in Go, Java, Python, or C++.
  • Experience applying ML, statistics, or optimization to large-scale problems.
  • Experience with data modeling, query optimization, and translating customer problems into system design.
  • Bachelor’s Degree in Computer Science, Engineering, or related field; testing and monitoring experience.

Responsibilities

  • Design, develop, and maintain high-quality code for moderately complex features with dependencies.
  • Develop and optimize ML models to improve delivery marketplace efficiency.
  • Build and scale foundational infrastructure and data pipelines with long-term impact in mind.
  • Own the software lifecycle end-to-end from design docs to production incident handling.
  • Collaborate with Product, Data Science, and Ops to translate requirements into system designs.
  • Provide quality code reviews, comprehensive tests, and performance improvements.

Skills

Go
Java
Python
C++

Education

Bachelor's Degree in Computer Science or Engineering

Job description

Uber is seeking a Software Engineer II (MLE) to architect scalable systems powering the delivery marketplace. You will design, develop, and maintain backend features with a focus on low latency and high reliability, while building ML models to boost delivery efficiency.

Join a global team focused on robust monitoring, cross-functional collaboration, and end-to-end ownership of the software lifecycle. In San Francisco, in-office presence is expected for collaboration and culture, with competitive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Infrastructure Engineer — Systems Architect for Scale
Senior ML Infrastructure Engineer — Systems Architect for Scale

Uber • Seattle (WA)

On-site
USD 232,000 - 258,000
401(k) plan
Bonus program
Equity award
+1
ML Engineer II - Build Scalable Models for Mobility
ML Engineer II - Build Scalable Models for Mobility

SupportFinity™ • New York (NY)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Senior ML Infrastructure Engineer - Build Scale & Trust
Senior ML Infrastructure Engineer - Build Scale & Trust

Uber • United States

On-site
USD 202,000 - 224,000
Senior ML Infra Engineer — Scale, Reliability & Impact
Senior ML Infra Engineer — Scale, Reliability & Impact

Uber • Seattle (WA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
Staff ML Infra Engineer: Global, Low-Latency ML Systems
Staff ML Infra Engineer: Global, Low-Latency ML Systems

Uber • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Software Engineer II - Machine Learning
Software Engineer II - Machine Learning

Uber • San Francisco (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Backend Systems Engineer II — Scalable Data Pipelines
Backend Systems Engineer II — Scalable Data Pipelines

Uber • San Francisco (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
AI/ML Software Engineer II for Scalable Systems
AI/ML Software Engineer II for Scalable Systems

Uber • Seattle (WA)

On-site
USD 171,000 - 190,000
401(k) plan
Bonus program
Equity awards
Senior Software Engineer - ML Infra
Senior Software Engineer - ML Infra

Uber • Seattle (WA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
Senior Backend Engineer — Scalable AI-Driven Systems
Senior Backend Engineer — Scalable AI-Driven Systems

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1