Live opening · Posted 7 hours ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
About the role and team
Uber's Search Platform team builds and operates the foundational search infrastructure powering critical business applications and services. Our platform supports a diverse and rapidly evolving set of workloads, spanning lexical search, semantic and vector search, observability and emerging agentic AI applications.
We are looking for a passionate Staff Software Engineer to help us build the next generation of Search Platform—a highly scalable, reliable, cost-efficient, and intelligent retrieval infrastructure designed to meet the demands of both traditional search and AI-native workloads.
You will have the opportunity to solve challenging distributed systems problems at Uber scale, push the boundaries of modern search technologies, and shape the future of how data is indexed, retrieved, and consumed across Uber's ecosystem.
What you’ll do
Build next-generation search infrastructure: Design and develop highly scalable, low-latency, and reliable distributed search systems that power Uber's critical business applications.
Advance search and retrieval capabilities: Develop and optimize lexical, semantic, vector, and hybrid search capabilities to support increasingly complex retrieval workloads.
Enable AI-native and agentic applications: Evolve the search platform to support emerging AI and agentic workloads, including intelligent retrieval, contextual search, and retrieval-augmented generation (RAG).
Drive performance and efficiency: Optimize indexing throughput, query latency, resource utilization, and infrastructure costs across large-scale distributed systems.
Solve complex engineering challenges: Tackle problems involving distributed indexing, storage architecture, query execution, data freshness, scalability, and system reliability.
Shape platform architecture and strategy: Contribute to technical direction and architectural decisions that enable the platform to evolve with Uber's growing business and AI needs.
Collaborate across teams/organizations: Partner with engineering and product teams to understand diverse search requirements and deliver reusable, high-impact platform capabilities.
Basic Qualifications
More openings worth a look
Recently tracked roles with full details and direct application links.