Software Engineer II
Uber
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $149,500–$189,212.
Based on 240 similar postings.
Employer
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 70 open roles on FindRole.
Most-posted roles
View all roles at UberAt a glance
The Sr Software Engineer - Engineer joins the Search Engineering team to build next-generation AI-powered search experiences. This role involves designing and building large-scale backend and model-serving infrastructure for search retrieval, ranking, personalization, and LLM-based search. You will develop systems for high request volumes with strict latency requirements, integrating LLM-based ranking and optimizing GPU inference efficiency. Key responsibilities include building scalable infrastructure for semantic retrieval, embeddings, and real-time marketplace signals. Required skills include proficiency in Go, Java, C++, or Python, along with expertise in distributed systems, service-oriented architectures, and streaming technologies like Kafka, Flink, or Spark. You will also utilize tools such as Elasticsearch, OpenSearch, vLLM, and Triton to productionize machine learning models and optimize complex production stacks for high-throughput online serving.
What does a Software Engineer earn in California?
Median $214500 from 1223 postings across 78 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
Apple Inc
Uber
Uber
Uber
The Walt Disney Company