Uber
Staff Software Engineer - Engineer
$232K–$258K
Sunnyvale, California +2 · Staff · Full-time · Posted Aug 13, 2026
- Location
- Sunnyvale, California
San Francisco, California
Seattle, Washington - Experience
- 9+ years building and developing ML models.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
About the job
Designs and leads ML infrastructure and backend systems, frameworks, and model-serving capabilities for large-scale marketplace applications.
What you'll do
- Design systems and architecture that reduce complexity and improve developer velocity.
- Lead development and adoption of frameworks, and solve high-impact, low-latency, high-correctness problems.
- Collaborate with Product, Science, and Ops; mentor engineers and guide technical roadmaps.
What they ask for
- 9+ years of experience building and developing ML models to solve business problems.
- Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
- Hands-on experience developing foundational models or Large Language Models (LLMs) for user-facing applications or large-scale marketplace-related systems.
- Experience with MLOps and ML infrastructure, including data pipelines, distributed workflow systems, and large-scale job scheduling.
Nice to have
- Experience owning distributed backend systems in production with high availability requirements.
- Strong fluency in trade-offs among consistency, availability, latency, and operational cost.
Pay
USD $232,000 per year - USD $258,000 per year (base salary)
Tools
PyTorch, Tensorflow, Kubernetes
AI focus
Develop ML models, foundational models, and LLMs for user-facing applications and marketplace systems; support training and serving through ML infrastructure.
Model-written summary · the original posting is authoritative