Drimva

Uber

Sr Software Engineer - Engineer

$202K–$224K

Sunnyvale, California +1 · Senior · Full-time · Posted Oct 8, 2026

Location
Sunnyvale, California
San Francisco, California
Experience
5+ years of professional software engineering experience; no alternatives stated.

About the job

Builds large-scale search and AI-serving infrastructure for retrieval, ranking, personalization, and LLM-powered search experiences.

What you'll do

  • Design and optimize scalable, low-latency search and AI-serving systems, including GPU inference and real-time feature serving.
  • Integrate and productionize LLMs and machine-learning models for retrieval, ranking, and personalization.
  • Improve reliability, observability, experimentation, and production performance; troubleshoot complex system issues.

What they ask for

  • 5+ years of professional software engineering experience building large-scale backend or distributed systems.
  • Strong programming skills in Go, Java, C++, Python, or a similar language.
  • Experience building high-throughput, low-latency online serving systems and experience with search, recommendation, ranking, ML serving, or other large-scale data-intensive systems.
  • Experience operating production systems, including observability, monitoring, capacity planning, incident response, and reliability engineering.

Nice to have

  • Experience building search and recommendation systems and hands-on experience with search technologies such as Elasticsearch, OpenSearch, Solr, Vespa, or Lucene.
  • Experience with LLM/ML model-serving infrastructure or optimizing GPU-based inference workloads.

Pay

USD $202,000 per year - USD $224,000 per year (base salary, San Francisco, CA); USD $202,000 per year - USD $224,000 per year (base salary, Sunnyvale, CA)

Tools

Go, Java, C++, Python, Kafka, Flink, Spark, Elasticsearch

AI focus

Builds AI-native search infrastructure, integrating LLM and ML models for retrieval, ranking, and personalization, and optimizing GPU inference and model serving.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)