Currently tracking 111 active AI roles, with 191 new openings in the last 4 weeks. Primary focus: Agent · Engineering. Salary range $142k–$336k (avg $224k).
Consumer · Rideshare
| Title | Stage | AI score |
|---|---|---|
| Application Developer – Atlassian This role focuses on developing and scaling Atlassian-based systems (Jira, Confluence) for internal productivity at Uber. While it involves leveraging GenAI and Rovo Agents for workflow automation and integrating LLM capabilities, the core function is engineering enterprise productivity tools rather than building foundational AI models or core AI products. | — | 5 |
| Scientist II - Reservations Scientist II role focused on improving the reliability, efficiency, and adoption of Uber's Reserve product by transitioning from heuristic-based decision making to building machine learning models for real-time decisions. This involves designing roadmaps, running large-scale experiments, and analyzing user behavior trends. | Ship | 5 |
| — |
| 5 |
| Senior Software Security Engineer Senior Software Security Engineer role focused on building and operating an automated AppSec platform, including AI-driven scanning and agent-based discovery, to identify and remediate security vulnerabilities across Uber's application ecosystem. | — | 5 |
| Senior Staff Engineer (Backend) - IAM Senior Staff Engineer for Uber's Identity Organization, focusing on architectural stewardship and leveraging GenAI for fraud detection and 'Identity-as-Code' to enhance security, scalability, and developer velocity across a 120+ engineer team managing global identity for millions of users. | Agent | 5 |
| Sr. Software engineer Senior Software Backend Engineer to join Uber's Customer Obsession team, focusing on building and enhancing backend systems for customer communication channels, including integrations with IVR, Video, and Generative AI solutions for self-service automation. | Agent | 5 |
| Sr Staff Engineer Senior Staff Data Engineer to define and drive the architecture, scalability, and intelligence of Uber's delivery data systems, leveraging Generative AI (GenAI) and intelligent data systems for automation and insights. This role involves leading cross-organizational initiatives for data ingestion, modeling, security, and governance at a global scale, with a focus on data quality and performance. | Data | 5 |
| Staff Software Engineer - Simulation and Data Staff Software Engineer role focused on building and scaling marketplace simulation, control systems, and data infrastructure for Uber's ride-sharing platform. The role involves architecting systems that process large volumes of data, working with pricing algorithms and ML systems, and collaborating with Data Science and Product teams. It emphasizes technical leadership, system design, and optimization at scale. | Agent | 5 |
| Senior Scientist, Rider Experience This role focuses on using data to analyze and optimize Uber's rider experience, driving growth through understanding rider behavior, creating personalized features, and improving the app's user experience. It involves experimentation, product analytics, and ML modeling to tackle business challenges and influence product strategy. | — | 5 |
| Senior Software Engineer - Marketplace Real Time Supply Intelligence This role focuses on designing and scaling real-time dynamic pricing systems for Uber, involving large-scale, low-latency systems that handle millions of QPS. It requires expertise in distributed systems, optimization, and ML, with a focus on scaling model inference and real-time feature serving for pricing decisions. | Serve | 5 |
| Applied Scientist II Applied Scientist role focused on measuring and optimizing brand marketing budgets using statistical/econometric methods, building technical tools like media mix models and optimization engines, and collaborating with cross-functional teams. Requires advanced SQL, Python, and experimental design skills, with a preference for marketing/AdTech experience. | — | 5 |
| Engineering Manager II- Data Analytics and Recommendations Engineering Manager for Uber's Ads organization in India, leading the Reporting and Recommendations team. This role focuses on building foundational data, insights, and personalization systems for advertising across Mobility, Delivery, and Grocery. The team owns platforms for advertisers to understand performance, optimize spend, and reach audiences through scalable reporting, recommendations, and datamart solutions. Requires strong leadership in data-intensive systems and experience with recommendation/personalization systems. | — | 2 |
| Graduate 2026 Software Engineer I, Chile Uber is hiring Graduate Software Engineers in Santiago, Chile. This role involves contributing to the build and maintenance of backend services and solutions, writing high-quality code, participating in on-call rotations, and monitoring product quality. The position is open to recent Computer Science or Engineering graduates with knowledge of data structures, algorithms, and programming languages like C, C++, Java, Python, or Golang. | — | 0 |
| Program Manager II Tech This role is for a Program Manager II in the GSS DAS team at Uber, focusing on program management and execution within the Data Engineering space. The candidate will create KPI tracking frameworks, partner with Data Science, Analytics, Product, and ML teams, lead vendor partners, and leverage Gen AI for automation of Data Engineering workflows. The role requires at least 8 years of experience in data engineering program management, SQL proficiency, understanding of Data Engineering fundamentals, and strong leadership skills. Preferred qualifications include experience with Gen AI for Data Engineering efficiency and data exploration in batch/real-time systems. | — | 0 |
| Senior Program Manager, Service Operations, AV Fleets This role is for a Senior Program Manager focused on building and scaling the operational systems for Uber's autonomous vehicle (AV) fleets. The responsibilities include defining the end-to-end service lifecycle, establishing governance, developing playbooks, driving the toolchain, ensuring data integrity, managing warranty and claims, optimizing parts and supply chain operations, and onboarding partners. The role requires a technical operator who can manage strategy and execution, build in emerging technology spaces, and hold partners accountable. | — | 0 |
| Software Engineer II - IOS Software Engineer II - IOS role at Uber in Bangalore, India, focusing on building and maintaining large-scale iOS applications. Requires 3+ years of experience in iOS engineering with Swift and modern frameworks, strong understanding of software engineering best practices, and experience mentoring junior engineers. | — | 0 |
| Application Developer L3 – Identity & Access Management (IAM) This role is for an Application Developer L3 in the Identity and Access Management (IAM) team, focusing on building secure, scalable, and reliable identity solutions. The role involves integration, automation, and platform engineering within IAM, supporting production stability, and exploring emerging agentic AI capabilities to improve workflows and operational efficiency. Responsibilities include designing, building, and maintaining IAM systems, APIs, and automation, integrating identity systems, and contributing to AI-driven approaches for operational improvements. | — | 0 |
| Sr Staff Engineer - Web Platform Senior Staff Engineer role focused on Uber's web platform architecture, aiming to make web experiences as seamless as native across various surfaces and third-party integrations. Responsibilities include defining rendering, data, and performance primitives to achieve sub-second load times and ensure data consistency between web and native clients. The role requires deep expertise in web technologies, performance optimization, and strategic technical leadership. | — | 0 |
| Sr Staff Engineer - Mobile (Rider) Senior Staff Engineer role focused on the core mobile application platform for Uber's Rider app. Responsibilities include defining architectural patterns, build systems, and platform primitives to improve developer velocity, app performance, and enable faster feature shipping across global markets. Requires deep expertise in mobile engineering (Kotlin/Swift) and experience leading large-scale mobile architecture decisions. | — | 0 |
| Senior Software Engineer - Data This role is for a Senior Software Engineer on the Earner Data Intelligence team, focusing on large-scale data pipelines and datasets critical for Uber's decision-making and customer experience. The engineer will work with petabyte-scale analytics data, build software systems and data models to help data scientists understand user behavior, and ensure high-quality data flows for analytics purposes across Uber. | — | 0 |
| IAM Software Engineer II Software Engineer II on the Identity and Access Management (IAM) team, responsible for designing and building features, APIs, and workflows for authentication and authorization. The role involves transforming governance systems with AI-driven security models and industry trends like RAG and MCP. | — | 0 |
| Security Engineer II Security Engineer II role focused on designing and developing Identity and Access Governance systems, including authentication, authorization, and SSO. The role involves building features, APIs, and workflows for the Information Security organization, defining security controls, and adopting best practices. While AI/ML is mentioned as a potential tool for innovation, the core responsibilities are in traditional security engineering and identity management. | — | 0 |
| 2026 Fall Software Engineering Internship, US Internship role focused on software engineering, working on projects with direct customer impact, and contributing to Uber's services. The role involves designing, developing, and testing software applications, applying technical knowledge to resolve issues, and building software components. | — | 0 |
| Senior Software Engineer - Middleware - AV Labs Software engineer in Uber's AV Labs focused on building the in-vehicle software infrastructure, OTA update stack, and developer tools for robotics software development. This role involves performance tuning and identifying/implementing fixes within the self-driving stack, leveraging Python, C++, Linux, and ROS. | — | 0 |
| Software Engineer II, Python Software Engineer II, Python role focused on building and operating the infrastructure for Uber's Python ecosystem, including build systems, developer tooling, and production infrastructure, with a focus on ML/data workflows. | — | 0 |
| Senior Software Engineer, Python Senior Software Engineer on the Python Platform team at Uber, focusing on building and operating infrastructure for Python systems, including ML/data workflows. The role involves leading initiatives to improve build systems, tooling, and developer experience, ensuring scalability, reliability, and operational excellence. | — | 0 |
| 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 |
| Cyber Security Assurance Senior Analyst This role focuses on evaluating and enhancing the security of IT systems and infrastructure through control assessments, policy recommendations, and continuous monitoring. While it explores the use of LLM-based solutions for automating security tasks, the core function is cybersecurity assurance, not AI/ML development. | — | 0 |
| Staff Software Engineer, Build Systems Staff Software Engineer to develop and scale Uber's distributed build platform, focusing on speed, reliability, and developer workflow integration. Requires deep build system expertise and strong programming skills. | — | 0 |
| Software Engineer II - Middleware - AV Labs Software Engineer II for Uber's AV Labs, focusing on building the in-vehicle software infrastructure, performance tuning, and developer tools for self-driving stacks. This role involves working with robotics software development and the Robot Operating System (ROS). | — | 0 |
| Software Engineer II, AV Labs Software Engineer II, AV Labs at Uber, focused on building platforms to process real-world driving data for autonomous systems. Responsibilities include designing and implementing metrics/dashboards for data collection health and tools for vehicle operations. Requires Python and Linux proficiency. | — | 0 |
| Production Management Engineer This role focuses on improving the reliability, safety, and operational excellence of Uber's services by working with engineering teams on tooling, automation, and process improvements. Responsibilities include incident reviews, postmortems, quality audits, monitoring system reliability, and improving engineering workflows like runbooks and PRRs. | — | 0 |
| Senior Software Engineer - Maps & Localization - AV Labs Software Engineer role focused on designing and implementing batch pipelines, data formats, and core algorithms for HD Maps generation and localization within Uber's AV Labs. The role emphasizes leveraging real-world driving data at scale for autonomous systems. | — | 0 |
| Sr. Software Engineer - Build Systems Senior Software Engineer role focused on building and scaling Uber's distributed build platform to improve developer experience and iteration speed. | — | 0 |
| Staff Software Engineer Staff Software Engineer for Uber's Developer Platform, focusing on reimagining how engineers write, test, and deploy backend services at massive scale. The role involves leading multi-year efforts in environments with legacy systems and evolving priorities, shaping the agentic SDLC transformation to improve feature shipping velocity and quality. Requires deep technical expertise and leadership in backend, platform, or infrastructure engineering. | — | 0 |
| Software Engineer II, Mobile, AV Labs Software Engineer II, Mobile, AV Labs at Uber is responsible for developing and optimizing high-fidelity user interfaces for in-vehicle monitoring and diagnostic systems on Android-based hardware. The role involves designing and maintaining applications that interface with embedded computing units for real-time visualization of sensor data, working across native Android and modern web stacks. | — | 0 |
| Software Engineer II - Maps & Localization - AV Labs Software Engineer II for Uber's AV Labs, focusing on designing and implementing software for HD Maps and localization, including batch pipelines and core algorithms. Requires 2+ years of experience in the self-driving industry and a Bachelor's degree in CS or related fields. | — | 0 |
| Sr Software Engineer - Presto This role focuses on designing, implementing, optimizing, and managing a large-scale distributed big data analytics query engine (Presto) at Uber. Responsibilities include optimizing query plans, improving runtime execution, designing distributed algorithms, enhancing production cluster orchestration, and contributing to the open-source Presto community. The role requires strong Java skills and experience with distributed systems. | — | 0 |
| Software Engineer II Software Engineer II at Uber Technologies, Inc. in Seattle, WA, focusing on developing and maintaining high-performance, scalable backend systems for Uber's Reserve business, including pricing, matching, and user experience. Requires experience with C++, Python, Java, Go, cloud platforms, distributed systems, and software development lifecycle. | — | 0 |
| Software Engineer I Software Engineer I role focused on developing and maintaining Uber's Java ecosystems, including leveraging GenAI for code transformation and resolving production issues. Requires a Bachelor's degree and 6 months of experience in various software development areas. | — | 0 |
| Software Engineer Software Engineer role focused on designing, developing, and testing software applications and data pipelines. Responsibilities include applying technical knowledge to evaluate complex data and projects, supporting business operations, improving engineering productivity, solving production issues, and enriching data layers. Requires experience with programming languages like Python, SQL, Java/Scala, C/C++, or Go, building software system tools and infrastructure, data warehousing, data modeling, Big Data technologies (HDFS, Hive, Oozie, Airflow, MapReduce, Spark), and building ETL data pipelines. | — | 0 |
| Software Engineer Software Engineer role at Uber focused on designing, developing, and testing software applications, improving engineering productivity, and solving production issues. The role involves implementing and maintaining shared libraries and frameworks, optimizing performance, and assisting product teams with platform tool adoption. | — | 0 |
| Software Engineer Software Engineer role at Uber, focusing on designing, developing, and testing software applications. Responsibilities include applying technical knowledge to evaluate data and projects, supporting business operations, improving engineering productivity, building software components, solving production issues, monitoring product quality, and improving code performance. Requires a Bachelor's degree and proficiency in C++, Python, Java, GIT, Golang, Typescript, or SVN, SQL or MySQL, data structures and algorithms, designing technology stacks, debugging, distributed systems, and the Software Development Lifecycle. | — | 0 |
| Sr Business Systems Analyst This role focuses on data governance and data quality initiatives within commercial systems, particularly Salesforce. Responsibilities include standardizing data definitions, improving data quality, implementing governance frameworks, conducting data profiling, enriching metadata, and creating documentation and visualizations for data health. The role requires collaboration with various teams and training users on data governance best practices. Experience with data governance technologies like Informatica or Collibra, SFDC data architecture, and compliance areas like SOX regulations is necessary. | — | 0 |
| Manager, Applied Science Manager of Applied Science at Uber, leading teams of scientists to drive strategy and decisions through advanced analytics, experimentation, and modeling. Focuses on defining strategic priorities, guiding statistical method development (including causal inference, time-series analysis, predictive modeling), overseeing organizational planning, and ensuring delivery of high-impact initiatives. Requires expertise in SQL, R/Python, experimentation, statistical analysis, quantitative modeling (ML, time-series, causal), big data frameworks, and Git/GitHub. | — | 0 |
| Software Engineer Software Engineer role focused on designing, developing, and testing iOS and Android applications, solving production issues, and applying technical knowledge to evaluate complex data and projects. Requires experience with Swift, RxSwift, UIKit, SwiftUI, Git, SQL, building scalable features, UI/UX principles, project leadership, A/B testing, data structures, algorithms, and the software development lifecycle. | — | 0 |
| Service Team Analyst II - HRSS People Support This role provides operational HR support within Uber's HR Shared Services (HRSS) team. Responsibilities include handling HR inquiries, managing employee data in HRIS and CRM systems, adjudicating background checks, and contributing to process improvement. The role requires strong communication, data integrity, and customer service skills, with experience in HR or customer support environments. | — | 0 |
| Safety Investigation Team Lead II This role is a Team Lead II position within Uber's Community Operations, focusing on managing a team of SMEs/TLs and CSRs. The core responsibilities include overseeing operational performance, ensuring SLA adherence, driving process improvements, managing stakeholder relationships, and people management. The role requires experience in operations and people management, with a strong emphasis on execution excellence, quality adherence, and compliance. | — | 0 |
| Senior Rider Web Software Engineer This role is for a Senior Rider Web Software Engineer at Uber, focusing on the core booking funnel stack for the rider web application. The engineer will lead consumer product features, design and build full-stack web applications using GoLang, React, GraphQL, and other technologies, and mentor junior team members. The role requires experience in large-scale distributed systems, Golang, and web development frameworks. | — | 0 |
| Senior Software Engineer - Mobility Verticals Senior Software Engineer role at Uber focused on building and scaling new product offerings and experiences within the Mobility Verticals organization. The role involves working closely with product teams, designing system architecture, and delivering quantifiable results for high-throughput, low-latency APIs. | — | 0 |