Uber is actively hiring for 130 AI-related roles, with a significant focus on agents, which accounts for 40% of their open positions. Application roles also represent a substantial portion of their AI hiring at 29%. The majority of these roles are within Engineering, with the United States being the primary hiring country. Frequent technology tags include model serving, recommender systems, and agent orchestration, suggesting a direction towards deploying and managing AI systems.
Currently tracking 95 active AI roles, down 34% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $142k–$336k (avg $224k).
Uber currently has 86 active AI-related roles in our index. The most common open titles are: Senior Software Engineer (3), 2026 PhD Applied Research Project (3 months), Aarhus, 2026 PhD Research Intern, India, 2026 PhD Software Engineering Internship, Security, Amsterdam, Agentic GTM Lead. Most positions are in Engineering and Product.
Uber's active AI hiring is concentrated in: agents (50%), application (19%), data (15%). These categories follow a seven-stage AI lifecycle: data, pre-training, post-training, serving infrastructure, agents, evaluation, and application.
Uber is hiring AI talent in: United States (67 roles), India (12 roles), Netherlands (7 roles), Denmark (1 role).
Job postings at Uber most frequently mention: Machine Learning, Production ML Systems, Autonomous Driving, Robotics, Generative AI.
In the past 30 days, Uber has posted 5 new AI-related roles. That is a -84% change versus the prior 30 days (32 → 5).
| Title | Stage | AI score |
|---|---|---|
| Senior Software Engineer - Stateful Platform Senior Software Engineer role focused on building and maintaining the infrastructure for Uber's global stateful systems, including databases and messaging queues, across a massive scale. The role involves designing automation frameworks, solving complex infrastructure problems, optimizing scheduling, and leading technical direction in a high-ambiguity environment. | — | 0 |
| Software Engineer - Denmark Pool Software Engineer role focused on building and maintaining Uber's Platform & Infrastructure and Catalog Platform systems. This involves working on distributed systems, ensuring reliability, scalability, and performance at a massive scale, with a focus on backend engineering. | — | 0 |
| Software Engineer - Backend - Catalog Platform This role is for a Software Engineer on Uber's Catalog & Inventory platform, which is evolving to support new categories beyond food delivery, including groceries and retail. The engineer will build and maintain backend services in Go to handle real-time ingestion, enrichment, and serving of catalog and inventory data at scale across Uber's global systems. The role involves working with cross-functional teams, ensuring data accuracy and freshness, and improving team practices around monitoring and operations. While the platform supports AI-driven features, the core of this role is backend engineering for data management and serving, not direct AI/ML model development. |
| — |
| 0 |
| Senior Software Engineer (Linux & Storage Infrastructure) Senior Software Engineer role focused on building and improving Uber's global database and stateful systems infrastructure. Responsibilities include system design, implementation in Go, and ensuring high availability, low cost, and automation for storage solutions. Requires strong Linux/OS knowledge and experience with distributed systems. | — | 0 |
| Senior Software Engineer Senior Software Engineer on the Unified Platform Experience team at Uber, focused on building a Kubernetes-based management plane to streamline infrastructure operations and developer velocity. The role involves architecting a scalable control plane, solving integration challenges, and driving a frictionless developer experience by integrating specialized technologies and providing out-of-the-box capabilities for RBAC, audit logging, and quota management. The role also emphasizes technical excellence, innovation, and mentoring, with a future vision including AI-powered chat assist and real-time data provisioning. | — | 0 |
| Senior Software Engineer, Configuration Platform Senior Software Engineer role focused on building and maintaining a large-scale, unified configuration system for Uber's fleet-wide services. The role emphasizes reliability, safety, gradual rollouts, monitoring, and automatic rollbacks in a highly distributed system. It involves designing, implementing, and owning solutions, collaborating with product and platform teams, and contributing to engineering culture. | — | 0 |
| Senior Staff Engineer, Core Infrastructure Senior Staff Engineer role focused on architecting and scaling Uber's core backend infrastructure, including deployment engines, autoscalers, and hybrid cloud environments. Responsibilities include improving quality, security, modernization, and efficiency, with a specific mention of GPU support for ML workloads as a preferred qualification. | — | 0 |