Staff Software Engineer - (Backend) Gen Ai

Uber

Hybrid Actively hiring Verified listing
Sunnyvale, CA Posted 17 days ago $232,000$232,000 / year

At a glance

AI generated

TL;DR

As a Staff Software Engineer on the Media Platform team in Sunnyvale, you will lead the design and evolution of high-performance distributed backend systems that process large-scale video and media workloads reliably and cost-efficiently. Your responsibilities include architecting scalable infrastructure for media ingestion, processing, intelligence, and delivery across global regions while improving performance, reliability, and cost efficiency of high-throughput pipelines. You will also design systems to integrate ML inference workloads efficiently within media platforms and mentor engineers to enhance engineering excellence and operational rigor. The role requires 10+ years of backend experience with expertise in distributed systems, large-scale service architecture, and proficiency in Go, Java, C++, or similar languages. Additional skills include building high-throughput services, familiarity with ML-powered systems, and a deep understanding of privacy-aware and compliance-driven system design at scale.

Skills

Go Java C++ Docker Kubernetes AWS CI/CD PostgreSQL RabbitMQ Redis MongoDB Grafana Prometheus Apache Kafka Python Terraform GraphQL OpenAPI

What you'll do

  • Lead the design and scaling of distributed backend systems for media ingestion, processing, and delivery.
  • Enhance performance, reliability, and cost efficiency of high-throughput media pipelines.
  • Develop infrastructure to integrate and execute ML inference workloads within media systems efficiently.
  • Drive technical strategy and architectural decisions across the Media Platform team.
  • Mentor engineers to improve engineering excellence, operational rigor, and system design.

What we're looking for

  • 10+ years of backend engineering experience with expertise in distributed systems and large-scale service architecture.
  • Proficiency in Go, Java, C++, or similar languages for system design, performance optimization, and reliability.
  • Experience building high-throughput, low-latency services handling large data volumes (streaming, storage, media).
  • Familiarity with ML-powered systems including model inference integration and optimizing ML workloads in production.
  • Deep understanding of distributed systems fundamentals and experience designing privacy-aware or compliance-driven systems.

Market check

Salary context

This $232,000–$232,000 range sits above 80% of similar postings on FindRole.

Peer median band

$143,000$260,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$223,000

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 19 open roles on FindRole.

Listed pay typically runs $202,000–$202,000 across 19 roles with salary data.

Most-posted roles

View all roles at Uber

More like this

Similar roles

Software Engineer (AI/GenAI Platforms)

Allstate

Remote (Charlotte Railyard, US) 63 days ago $85,000$145,075
Python AWS Java LangChain Hugging Face OpenAI Amazon SageMaker MongoDB Atlas Amazon DocumentDB Apache Kafka Datadog AWS CloudWatch CI/CD LLMs RAG Vector Search & Embeddings Multimodal AI Prompt Engineering Semantic Models
Remote

Sr. Staff Software Engineer (Java/Gen AI/AWS)

The Hartford

US 21 days ago $127,600$191,400
Java J2EE Spring Boot Apache Camel AWS CloudFormation Terraform Docker Kubernetes GitHub Jenkins CI/CD Sonar Lambda CloudWatch ECS EKS RDS S3 IAM SNS SQS EventBridge Service Catalog DevOps Python JSON XML JMS JDBC Microservices

Staff Software Engineer - AI Team

JLL (Jones Lang LaSalle)

Remote (Home Office - Illinois - Chicago Metro, US) 9 days ago $180,000$220,000
Python Node .NET Terraform PostgreSQL MongoDB Rag Platform MCP Gateway Claude Agent SDK CI/CD AWS Azure GCP Kubernetes Docker Prometheus Grafana
Remote

Staff Software Engineer - AI Applications

Plaid

San Francisco Hq, US 60 days ago $228,360$337,260
LLMs Prompt engineering Fine-tuning RAG Semantic search Vector database Embedding models Agent orchestration framework Evaluation and monitoring Streaming SSE Microservices Backend services Debugging Monitoring HTML CSS JavaScript Frontend frameworks UX design patterns

Staff AI Software Engineer

CVS Health

Remote (Work At Home-California, US) 9 days ago $130,295$260,590
Java Spring AWS GCP Azure Kubernetes CI/CD Python GraphQL REST Kafka PostgreSQL Terraform MLOps NLP Docker LangChain Semantic Kernel Transformers
Remote

Staff/Sr. Staff Software Engineer, AI Software Tools (Onsite)

Qualcomm

San Diego, Ca,Us, US 31 days ago $158,400$237,600
Python C/C++ PyTorch ONNX Qualcomm AI Stack SDK ONNX Runtime ExecuTorch Transformer architectures Attention mechanisms Mixture-of-Experts (MoE) Low Rank Adapter (LoRA) Speculative Decoding Hugging Face ecosystem PEFT Android RTOS QNX CMake Git Agile methodologies