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, Merchant Intel 3 This role focuses on building and operating large-scale backend systems for UberEats to manage and serve merchant data. It involves working with complex and imperfect datasets, system design, and shipping incremental improvements. The role requires strong backend engineering experience, distributed systems knowledge, and proficiency in languages like Java or Go. | — | 0 |
| Software Engineer II Software Engineer II role at Uber in Bangalore, focusing on building and evolving business systems for Uber B2B Customers. The role involves full-stack development, backend, frontend, and data/ML engineering, with a focus on creating scalable and efficient systems impacting Uber's partners and users globally. | — | 0 |
| Sr Software Engineer - Backend, Grocery & Retail Software Engineer role focused on building and maintaining backend services for Uber's Grocery & Retail business line. Responsibilities include designing, developing, and deploying scalable software solutions, collaborating with cross-functional teams, and ensuring high availability of distributed systems. The role emphasizes backend development, microservices architecture, and optimization techniques. |
| — |
| 0 |
| Software Engineer II- Grocery & Retail Software Engineer II role at Uber focused on building and maintaining backend services for the Grocery & Retail business line. Responsibilities include designing, developing, and maintaining scalable software solutions, collaborating with cross-functional teams, and leading the development lifecycle. Requires a Bachelor's degree in a related field with at least 1 year of experience or a PhD, and proficiency in languages like Java, C++, Python, or Go. Preferred qualifications include a Master's degree, extensive backend development experience, and experience with distributed systems and microservices. | — | 0 |
| Sr Software Engineer, Frontend (Web) Senior Software Engineer, Frontend (Web) at Uber, focusing on building user-facing features for critical web properties across Delivery, Ads, and Mobility domains. Responsibilities include technical design, execution, cross-functional collaboration, and mentoring. Requires 7 years of experience with modern web frameworks and algorithms. | — | 0 |
| Staff Software Engineer Staff Software Engineer on the Consumer Incentives team responsible for profitability and growth trajectory of Uber's business across various verticals, optimizing customer and user experience through machine learning, optimization, and distributed systems. | — | 0 |
| Engineering Manager Engineering Manager role at Uber in Sao Paulo, Brazil, focusing on managing, coaching, and growing engineering teams. The role involves defining and executing product roadmaps, setting technical vision, and collaborating with cross-functional partners. Requires significant experience in engineering management and general engineering. | — | 0 |
| Software Engineer II, Backend Software Engineer II, Backend at Uber, focusing on building and operating high-impact backend components and features for their Delivery or Mobility Orgs. Requires 4+ years of experience in full-cycle development, proficiency in backend languages, and strong CS fundamentals. Experience with distributed systems and international collaboration is preferred. | — | 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 |
| Data Scientist, Road Safety - Autonomous Vehicles This role focuses on analyzing and improving the safety of autonomous vehicles by developing insights, analysis, and metrics. It involves partnering with cross-functional teams, identifying interventions and product improvements, and presenting findings. Requires a quantitative background, data science experience, SQL, Python, and experiment design knowledge. | — | 0 |
| Senior Engineering Manager - Payments Senior Engineering Manager for Uber's Payments platform, focusing on managing a large, distributed team to deliver business-critical financial transaction systems. Requires strong leadership, technical understanding of platforms and distributed systems, and domain expertise in financial systems. | — | 0 |
| Senior Strategy & Planning Analyst, Uber Advertising This role focuses on designing, building, and scaling data products, infrastructure, and governance practices within the Uber Advertising organization. It involves creating dashboards, reports, and analytical tools, establishing data definitions and KPIs, and partnering with engineering teams to ensure efficient data management. The goal is to enhance data fluency, support strategic planning, and automate reporting workflows to drive business insights and growth. | — | 0 |
| Software Engineer II- Frontend Software Engineer II - Frontend role at Uber Advertising, focusing on building the Ads Manager portal for enterprise advertisers. This involves creating user interfaces for campaign management and reporting using React and Fusion.js, partnering with design and UX teams, and contributing to technical standards and product direction. The role is primarily front-end but may involve full-stack responsibilities. | — | 0 |
| Staff Software Engineer, Backend - Core Services Staff Software Engineer, Backend - Core Services at Uber, focusing on building and maintaining mission-critical, high-throughput, and fault-tolerant foundational services that power the entire Uber platform. This role involves technical leadership in designing and implementing scalable, reliable, and performant distributed systems, with a focus on backend infrastructure, microservices, and operational excellence. | — | 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 |
| Sr Software Engineer - CSE - Rio de Janeiro Senior Software Engineer role focused on building foundational infrastructure and platforms for Uber's core services and delivery operations. The role involves developing scalable, reliable, and reusable services, contributing to efficient systems for order processing and logistics, and optimizing the end-to-end delivery experience. Requires strong software engineering skills, experience with distributed systems, and the ability to mentor junior engineers. | — | 0 |
| Sr Software Engineer - Delivery - Rio de Janeiro Senior Software Engineer role at Uber's Brazil Tech Center, focusing on Core Services or Delivery platforms. Responsibilities include contributing to technical roadmaps, developing scalable and reliable systems, collaborating with cross-functional teams, and mentoring junior engineers. Requires 7+ years of experience in large-scale distributed systems, microservices, and strong software engineering fundamentals. | — | 0 |
| Scientist II, Earner Experience Scientist II role focused on improving the efficiency of Uber's earner platform and directing product development through machine learning, statistics, and optimization. The role involves building prototypes, productionizing algorithms, driving business insights with data, designing experiments, and influencing product strategy. | — | 0 |
| Sr Staff Software Engineer - Kubernetes Senior Staff Engineer to lead technical strategy and execution for the Compute Platform team, focusing on Kubernetes orchestration and cloud-native infrastructure. Owns the technical evolution of global Kubernetes footprint, solving multi-tenancy, extreme scale, and cloud-native efficiency. | — | 0 |
| Sr. Security Investigator This role is for a Senior Security Investigator focused on leading complex security investigations, performing deep forensic analysis, and building automation for incident response within Uber's global environment. The role involves partnering with various security and cross-functional teams, mentoring junior investigators, and evolving investigation methodologies. While experience with GenAI in incident response is a plus, the core of the role is not AI/ML development. | — | 0 |
| Sr Software Engineer, Frontend (Web) Senior Frontend Engineer for Uber's Delivery web platform, focusing on building user-facing features, owning technical design, and collaborating with cross-functional teams to improve performance, reliability, and user experience. | — | 0 |
| Software Engineer II (Backend), Airports Software Engineer II (Backend) for Uber's Airports team, focusing on optimizing products for airport travelers, developing scalable micro-services, and implementing efficient algorithms. Requires 3+ years of backend experience and proficiency in object-oriented programming. | — | 0 |
| Senior Staff Software Engineer - Financial Products (Backend) Senior Staff Software Engineer (Backend) for Uber's Financial Products team, focusing on architecting and scaling next-generation financial services. The role involves technical leadership, driving architectural choices, and ensuring system reliability for high-impact projects that influence the company's bottom line and user interaction with financial offerings. | — | 0 |
| Senior Security Engineer - IAM This Senior Security Engineer role focuses on designing and developing Identity and Access Governance systems, including authentication, authorization, and single sign-on. While the team is exploring the use of AI/ML, the core responsibilities are in traditional IAM, security controls, and software engineering best practices. The role involves technical leadership, system design, implementation, and maintenance of IAM platforms. | — | 0 |
| IT Software Asset Management Lead This role focuses on IT Software Asset Management (SAM) and IT Asset Management (ITAM) within Uber's IT Supply Chain Operations. The Lead will manage enterprise application licensing, track software usage, optimize hardware inventory, and oversee the Procure-to-Pay (P2P) process. Responsibilities include vendor invoice reconciliation, managing software and hardware lifecycles, analyzing operational data, and leading cross-functional projects to optimize IT spend and ensure compliance. This is not an AI/ML development role, but rather an operational and engineering role within an enterprise IT context. | — | 0 |
| Software Engineer II (Mobile) Software Engineer II (Mobile) at Uber Eats, focusing on building reliable and scalable solutions for the delivery system with an emphasis on efficiency, optimization, and throughput. Requires strong iOS development skills in Swift and knowledge of software engineering principles. | — | 0 |
| Sr Staff Engineer, Backend - Core Services Senior Staff Software Engineer to be the Global Technical Anchor for systems powering every Uber trip and transaction. Define the multi-year vision for the backend ecosystem, acting as a peer to Directors and VPs to ground Uber’s most ambitious business goals in technical reality. Responsibilities include defining the 'North Star' multi-year roadmap, leading 'buy vs. build' evaluations, tackling high-risk challenges, driving a company-wide shift toward 'Zero-Trust' and 'Always-On' architectures, mentoring Staff Engineers, and serving as a strategic advisor to VP/CTO level leadership. Requires 12+ years of experience delivering massive-scale distributed systems and expert-level understanding of distributed theory. | — | 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 |
| Manager, Engineering Engineering Manager role at Uber in Sao Paulo, Brazil, focusing on managing, coaching, and growing engineering teams to develop and deliver impactful features and platform support for global users. The role requires strong leadership, technical vision, and collaboration with cross-functional partners. | — | 0 |
| Sr Staff Software Engineer Senior Staff Engineer role focused on architecture, design, and technical leadership for Uber's global payment processing systems, ensuring scalability, security, and efficiency. The role involves collaboration with cross-functional teams, innovation in payment technologies, and mentorship. | — | 0 |
| Senior Program Manager, Site Technology This role is for a Senior Program Manager focused on implementing and optimizing Audio/Visual (A/V), Network, and on-prem IT technologies across Uber's global offices. The primary responsibilities include leading project execution, ensuring standardized deployment, managing risks, and communicating with stakeholders. The role requires technical understanding of IT infrastructure and program management skills. | — | 0 |
| Audio Video Engineer Audio Video Engineer responsible for designing, implementing, and supporting A/V systems, including writing configuration scripts, building observability into systems, and troubleshooting. Requires experience in enterprise A/V environments and proficiency in scripting languages. | — | 0 |
| Sr Staff Software Engineer Uber's Risk team is seeking a Sr Staff Software Engineer to build scalable, high-quality systems that prevent malicious intent and ensure delightful user experiences. This full-stack role involves backend, frontend, data, and ML engineering, with collaboration across Product Management and Data Science. Responsibilities include technical leadership, design, development, and driving efficiency and reliability improvements in distributed systems. | — | 0 |
| Sr Software Engineer - Backend Senior Software Engineer role at Uber in Sao Paulo, Brazil, focusing on backend development for Core Services, Delivery, or Mobility teams. Responsibilities include contributing to technical roadmaps, collaborating with cross-functional teams, and mentoring. Requires strong software development experience, Golang/Java proficiency, and algorithm fundamentals. | — | 0 |
| Sr Software Engineer (Payments/Money Platform) Backend engineer for Uber's Money Platform, focusing on the lifecycle of money movement for all orders. This role involves building reliable and maintainable code for critical central platform systems, creating data pipelines and data modeling for reporting and ML feature creation, and supporting customer issues. | — | 0 |
| Staff Software Engineer - Fullstack -Growth Staff Software Engineer - Fullstack - Growth role focused on embedding Uber Eats into partner platforms to drive user acquisition and optimize integrated experiences. This role involves platform development, integration, and optimization for partnership success. | — | 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 |
| Principal Engineer, Earner, Backend Principal Engineer role at Uber focused on backend systems and algorithms for the Earner Experience team, impacting millions of Drivers, Couriers & Shoppers. Requires technical leadership, system design, and collaboration across product, design, data science, operations, and engineering. The role involves writing high-quality code, providing design reviews, evangelizing technologies, and setting architectural standards. It is a senior individual contributor role with significant impact on Uber's platform and products. | — | 0 |
| Software Engineer Software Engineer role focused on designing, developing, and testing software applications, supporting business operations, improving engineer productivity, building software components, and solving production issues. This is a general software engineering role, not directly involved in AI/ML model development. | — | 0 |