Job Listings
11,608 jobsWhy AI Match requires a free account
AI Match goes far beyond keyword search — it reads your resume, learns your preferences, and ranks every job by how well it fits you. That requires a personal profile we can reference on every search.
Resume-based ranking
Paste your resume once and every listing is scored against your actual experience and skills — not just a keyword.
Salary & location filters
Set hard cutoffs for minimum pay and preferred location so only genuinely relevant roles surface in your feed.
Boost & block keywords
Promote jobs that mention your niche technologies and hide anything containing terms you want to avoid.
$267,000 - $267,000
Role Details
Senior Staff Engineer, Matching & Segmentation
Machine Learning, Engineering
in San Francisco, California
- Full Time
Apply Now
About the Role
We are seeking a Sr. Staff Engineer and Tech Lead to join Uber's Mobility Matching & Segmentation organization. You will play a central role in architecting and evolving the ML-powered systems that determine how riders are matched with drivers in real-time and how marketplace segmentation enables differentiated products like Wait & Save, Predictive Dispatch, and XShare. You will tackle some of the most complex optimization and systems problems at Uber, working at the intersection of machine learning, distributed systems, and real-time decision-making — with your contributions directly impacting the experience of millions of users worldwide.
What the Candidate Will Do
- Be the Tech Lead for a complex domain within Matching & Segmentation, setting technical direction and driving architecture decisions across matching algorithms, segmentation models, forecasting systems, and real-time marketplace infrastructure.
- Design, develop, and deploy ML and optimization systems that solve high-impact business problems at scale — including real-time matching, reinforcement learning-based dispatch, and experiment-driven product development.
- Lead projects that span across orgs (e.g., matching, driver pricing, rider pricing, surge, platform) with significant cross-org dependencies and design complexity.
- Collaborate closely with Scientists, Product Managers, and peer engineering teams to define technical strategy, translate business requirements into system designs, and deliver high-quality solutions.
- Drive ongoing improvements in system reliability, performance, scalability, and efficiency through strong engineering practices, automation, and observability.
- Mentor and grow engineers across the organization, including Senior and Staff engineers, raising the technical bar and fostering a culture of engineering excellence.
- Contribute to the design and evolution of Uber's large-scale experimentation infrastructure, including Switchback experiments that power marketplace optimization decisions.
- Deliver and review technical designs, code, and documentation to a high standard, and champion best practices in data management, data quality, and service deployment.
Basic Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
- 8-10+ years of professional software development experience, building and operating systems in production environments.
- Strong knowledge of backend development, distributed systems, and system design for large-scale, low-latency applications.
- Experience with ML systems, optimization algorithms, or real-time decision systems in production.
- Demonstrated ability to lead complex, multi-team technical initiatives with significant cross-org dependencies.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams including Product, Science, and Operations.
- Proven ability to mentor and elevate other engineers, including Senior and Staff-level ICs.
Preferred Qualifications
- MS or PhD in Computer Science or a related field.
- Deep experience with marketplace systems, matching/ranking algorithms, reinforcement learning, or forecasting systems.
- Experience designing and running large-scale online experiments (e.g., Switchback, A/B testing frameworks).
- Proficiency in languages such as Go, Java, or Python, with strong foundations in performance optimization and debugging across complex stacks.
- Strong analytical and problem-solving skills with comfort navigating ambiguous, high-impact problem spaces.
- Track record of driving both technical innovation and raising organizational engineering standards.
For San Francisco, CA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
$232,000 - $232,000
Role Details
Engineering Manager II
Manager, Engineering
Seattle, Washington |
Sunnyvale, California
Full Time
Apply Now
About the Role
Uber is on the lookout for an outstanding leader to drive innovation for Uber's Machine Learning Platform (Michelangelo). This role involves building and managing robust distributed systems and tackling infrastructure challenges to empower Uber’s product engineering and data science teams with the latest technologies in large-scale Artificial Intelligence.
The Michelangelo team works on building end-to-end ML systems and up-leveling ML quality at Uber. You will be part of a team of strong software and systems engineers, performing in a fast-paced environment. For more information on the Michelangelo Machine Learning Platform, see our select blog posts:
- Meet Michelangelo: Uber’s Machine Learning Platform
- Productionizing Distributed XGBoost to Train Deep Tree Models with Large Data Sets at Uber
- Michelangelo PyML: Introducing Uber’s Platform for Rapid Python ML Model Development
- Continuous Integration and Deployment for Machine Learning Online Serving and Models
- Meet Horovod: Uber’s Open Source Distributed Deep Learning Framework for TensorFlow
- Elastic Distributed Training with XGBoost on Ray
What the Candidate Will Do ----
- You’ll manage a team with a mission to bring up level ML and AI capabilities for all use cases at Uber
- Drive the technical alignment internally and with partner teams
- Own roadmap execution and delivery of projects with high quality
- Contribute to the engineering culture and uphold the processes that will shape the team
- Grow, mentor, and develop a team of the backend, ML, and infra engineers
- Lean on technical experience to facilitate technical decision-making and improve the team’s engineering craft
- Recruit high-quality engineering talent for the team
---- Basic Qualifications ----
- Experience as a software engineering leader and manager who has built and managed world-class technical teams for at least 6+ years
- Proven ability to work with and achieve results as part of a multi-location team
- Proven track record of working with large-scale distributed systems (multi-tier architectures, application security, monitoring, and storage systems)
- Experience leading engineering teams in parallel execution against high-stakes business goals and extensive engineering priorities
- Experience partnering across functions and organizational boundaries to effectively advocate for team, business, and company priorities
- A strong ability to architect and design robust, high-scale systems and to challenge engineers to think bigger and more generically in developing their solutions
---- Preferred Qualifications ----
- Scalable ML Infra Knowledge
- Experience in building and managing distributed systems and high-throughput services.
- Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
- Experienced production user of Deep Learning frameworks such as Apache Spark, XGBoost, Ray, Tensorflow, PyTorch, Keras, Polar, Dask, CUDA, Rocm etc.
- Experience in high-performance computing, networking, storage, database, cache or compute
For Seattle, WA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year.
For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
$267,000 - $267,000
Role Details
<p><strong>About the Role</strong></p>
<p>Uber's Developer Platform is in the middle of a paradigm shift. The industry moved from text editors to IDEs. We're now moving from IDEs to Agentic Dev Environments (ADEs), where AI agents are first-class participants in the software development lifecycle.</p>
<p>The AI Foundations & Developer Experience (AIFX) team is building the infrastructure that makes this shift real.</p>
<p>We own:</p>
<p>The agent runtime. Claude Code, Codex, and Minions, our background agent orchestration system for autonomous code generation.</p>
<p>The MCP platform layer. Giving agents structured access to Uber's tools, data, and developer lifecycle.</p>
<p>The Skill Marketplace. Encoding tribal knowledge into loadable, composable expertise so any engineer can be instantly productive in any monorepo.</p>
<p>We're hiring engineers who think in systems, not features. You'll own foundational pieces of Uber's agentic infrastructure. Getting it right means every team at Uber ships faster.</p>
<p><strong>---- What the Candidate Will Do ----</strong></p>
<p>Design and ship the skill pack framework. How skills are authored, versioned, distributed, and loaded across Go, Java, Python, iOS, Android, and Web monorepos. Skills are the differentiator: portable expertise that makes any agent instantly productive.</p>
<p>Build the multi-agent runtime inside Uber's DevPod cloud environments. Persistent background agents, swarm orchestration, cross-agent context passing. Agents working 24/7 in parallel, not one-shot interactions.</p>
<p>Develop AI-powered code intelligence. Semantic code search, dependency-aware context, codebase understanding that gives agents deep structural knowledge (not just text search).</p>
<p>Own and evolve the MCP platform layer. Consolidating code-mcp, docs-mcp, and developer lifecycle MCPs into a unified, low-latency context infrastructure that agents actually depend on.</p>
<p>Partner with Code Infra, DevPod, Mobile Platform, Web Platform, and Backend Platform teams to ship the foundational systems that make agentic engineering work at Uber's scale. ~5K microservices, 6 monorepos, 5,000+ engineers.</p>
<p>Set technical direction for agentic infrastructure across Uber's Developer Platform. Define the architecture, verification frameworks, and trust models for agent-generated code at org scale.</p>
<p>Mentor engineers in agentic fluency. Raise the bar on how teams think about, build with, and ship through AI agents.</p>
<p><strong>---- Basic Qualifications ----</strong></p>
<p>Experience building and scaling developer tooling or platform infrastructure (e.g., SDKs, CLIs, APIs, runtime systems) in large-scale engineering environments</p>
<p>Strong proficiency in at least one major programming language (Go, Java, Swift, Kotlin, Python, or TypeScript) with demonstrated experience integrating AI/ML models into developer workflows</p>
<p>System design experience for high-reliability, observable, developer-facing services and agentic systems</p>
<p><strong>---- Preferred Qualifications ----</strong></p>
<p>Experience building and scaling developer tooling or platform infrastructure (e.g., SDKs, CLIs, APIs, runtime systems) in large-scale engineering environments</p>
<p>Strong proficiency in at least one major programming language (Go, Java, Swift, Kotlin, Python, or TypeScript) with demonstrated experience integrating AI/ML models into developer workflows</p>
<p>System design experience for high-reliability, observable, developer-facing services and agentic systems</p>
<p>For San Francisco, CA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.</p>
<p>For Seattle, WA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.</p>
<p>For Sunnyvale, CA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.</p>
<p>For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.</p>
<p>Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.</p>
<p>Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.</p>
<p>Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.</p>
$202,000 - $202,000
Role Details
Senior Software Engineer - Developer Platform
Backend, Engineering
San Francisco, California |
Sunnyvale, California
Full Time
Apply Now
About the Role
The Developer Platform’s vision is to be the industry leader for how developers build high-quality software productively at scale. Our mission is to Enable Uber developers to build high-quality software consistently and without frustration.
At Uber the Developer Platform teams build the technical foundation for engineers to develop the future of mobility. Our engineering community depends on us to develop centralized solutions to support each part of the development life cycle from writing the first line of code to shipping software to production that touches millions of users. We have a unique opportunity to work across Uber’s products to solve for scale and impact company wide technical roadmaps.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Write clean, efficient, and well-documented code.
- You'll design, code, and ship features using Go and modern technologies. You'll solve complex challenges at the intersection of a cutting-edge backend stack
- Level-Up the Team: As a senior technical voice, you will mentor other engineers, elevate our engineering foundations through initiatives that build modular components and reusable plugins, and champion a culture of high-quality code and rapid execution.
---- Basic Qualifications ----
- 5+ years of software engineering experience
- Experience building and operating distributed systems at scale
- Experience leading projects involving backend systems, infrastructure, or platform development
- Strong technical background in system architecture and backend engineering
- Experience mentoring, coaching junior engineers
---- Preferred Qualifications ----
- Experience building platform or infrastructure teams
- Experience building high-scale backend systems serving large user bases
- Experience improving system reliability, performance, and observability
- Experience defining technical strategy and long-term architectural direction
For San Francisco, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year.
For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
$202,000 - $202,000
Role Details
iOS Senior Software Engineer
iOS, Engineering
in Sunnyvale, California
Apply Now
About the Role
The Earners Life Cycle (ELC) team builds critical mobile experiences that help new earners successfully onboard, activate, and sustain engagement on the Uber platform. Our work spans onboarding flows, identity and compliance surfaces, earnings visibility, and early-lifecycle retention initiatives. In this role, you will directly influence how quickly and confidently millions of earners reach first value, driving measurable improvements in activation, conversion, and long-term success.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Design, build, and own complex iOS features across onboarding, configuration, and early-lifecycle experiences with a strong emphasis on reliability, performance, and usability.
- Lead technical execution for multi-quarter initiatives, partnering closely with Product, Design, Backend, Data, and cross-platform teams.
- Drive architectural decisions, improve code health, and raise the bar on engineering quality, testing, and maintainability.
- Mentor and provide technical leadership to other iOS engineers through design reviews, code reviews, and knowledge sharing.
- Use data, experimentation, and metrics to evaluate impact and iterate on solutions that improve earner success.
---- Basic Qualifications ----
- 6+ years of professional iOS development experience, including ownership of large-scale, consumer-facing mobile applications.
- Expert proficiency in Swift and modern iOS frameworks (UIKit and/or SwiftUI), with strong understanding of iOS app architecture and lifecycle.
- Proven experience designing and delivering complex user flows (e.g., onboarding, forms, stateful workflows, feature gating).
- Strong system design skills for mobile: API integration, state management, offline handling, performance optimization, and scalability.
- Experience collaborating in cross-functional environments with Product, Design, Backend, and Data partners.
- Demonstrated ability to lead technical projects end-to-end, balancing product velocity with long-term technical health.
- Strong code quality mindset, including unit/integration testing, observability, and iterative refactoring.
- Excellent communication skills, with the ability to explain technical tradeoffs and influence decisions.
---- Preferred Qualifications ----
- Experience using AI-assisted development tools (e.g., code generation, refactoring, testing, debugging, or design exploration) to accelerate development while maintaining high quality.
- Experience with experimentation frameworks, A/B testing, and metrics-driven product iteration.
- Familiarity with accessibility, localization, and internationalization in mobile apps.
- Experience working on platforms with high scale, regulatory complexity, or trust-sensitive user journeys.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
$202,000 - $202,000
Role Details
Senior Software Engineer Storage
Backend, Engineering
in Sunnyvale, California
- Full Time
Apply Now
We are seeking skilled engineers to join our Storage Platform team. We specialize in providing standardized, fully managed database solutions—both proprietary and open-source—designed to handle massive scale with high reliability and dynamic scalability. Our team builds the critical infrastructure that bridges online databases with product platforms to drive data-driven decision-making across the company.
Key Responsibilities
- Engineer & Innovate: Design, build, and deploy high-performance storage features and frameworks that prioritize reliability and operability.
- Optimize Systems: Drive efficiency and scale through intelligent design and automation, focusing on observability and proactive monitoring.
- Collaborate & Support: Work cross-functionally with stakeholders to ensure our storage ecosystem integrates seamlessly with diverse backends and provides a superior experience for application engineers.
- Team Leadership: Actively participate in design and code reviews, maintaining a high bar for documentation and technical excellence.
- Ownership & Excellence: Take full accountability for your work, ensuring every project is backed by rigorous testing and comprehensive monitoring before it’s considered "done."
---- Basic Qualifications ----
- Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, etc.)
- 6+ years software development experience.
- Experience implementing complex projects with multiple dependencies.
- Experience coding with Go, Java, C++ or Python.
- Experience in at least one scalable storage or database platform
---- Preferred Qualifications ----
- Understanding or hand-on experience on distributed storage platform and/or databases, cache, datastore
- Experience developing or operating high-load distributed systems, build monitoring systems
- Experience in using and contributing to open source technologies
- Good knowledge of large-scale distributed systems.
- Excellent written and verbal communication skills, including writing detailed technical documents.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
$202,000 - $202,000
Role Details
Sr Software Engineer, Financial Products
Backend, Engineering
in Sunnyvale, California
- Full Time
Apply Now
About the Role
We are looking for a Senior Backend Engineer to join The Financial Products Team - a highly focused growth team with a mission to build out Uber’s financial services. As one of the company’s core strategic initiatives, the team is responsible for launching high-impact projects that push the boundaries of Uber's services and offerings and has a direct impact on the company's performance.
On this team, we build user-facing fintech products and services that interface with the entire Uber platform, including Uber, UberEats, and Uber Driver apps. We ship on a global scale and pursue strategic projects in various markets to empower Uber’s business.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Collaborate closely with product, design, and business teams to design and implement new product ideas and business needs with a scalable solution
- Drive adoption of best practices in code health, testing, and maintainability
- Play an active role in the team's technical design choices, code reviews, and documentation
---- Basic Qualifications ----
- Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience)
- 5+ years of professional experience in software development
- Proficiency in one or more programming languages (e.g., Java, C++, Go, Python, or equivalent)
- Strong understanding of data structures, algorithms, and software design principles
- Experience building and maintaining scalable distributed systems or web applications
- Solid knowledge of software engineering best practices (e.g., code reviews, testing, CI/CD)
- Excellent communication and collaboration skills across engineering and cross-functional teams
---- Preferred Qualifications ----
- 7+ years of industry experience, with a proven track record of technical leadership and delivering production-grade software
- Expertise in designing and operating large-scale systems, microservices architecture, or real-time data processing pipelines
- Prior experience mentoring junior engineers or leading technical projects end-to-end
- Strong product intuition and ability to work closely with product managers and designers
For Sunnyvale, CA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
Engineering Manager II, Machine Learning – Rider Pricing & Incentives
$232,000 - $232,000
Role Details
Engineering Manager II, Machine Learning – Rider Pricing & Incentives
Machine Learning, Engineering
in Sunnyvale, California
- Full Time
Apply Now
About the Team
Uber Marketplace is at the heart of Uber’s business, with Rider Pricing & Incentives playing a critical role by setting prices and targeting promotions for Uber riders. Our team’s mission is to drive revenue growth, ridership growth and Uber’s profitability through advanced machine learning and data science. We build reliable, scalable platforms that optimize rider pricing, real-time and offline promotions, including discounts, and personalized messaging.
The Rider Pricing & Incentives team is a fast-moving, high-opportunity space where you’ll have the chance to make a significant impact on the business. You’ll take ownership of one key pillar of the promotions or rider pricing domain and lead the technical direction for improving our pricing algorithms, promotion algorithms and models. You will work across ML, serving, and optimization system components, and set technical direction for modeling best practices across model building, evaluation and deployment.
About the Role
In this role, you'll apply advanced machine learning technologies—including deep learning, generative AI for personalized communications, causal modeling, and reinforcement learning—to optimize pricing strategies and promotional systems. You will also work with serving infrastructure and product teams to design and evolve the rider pricing and promotions systems to support new product and algorithm evolutions, promotion use cases and drive Uber’s top-line rider and revenue growth.
What You'll Do
- Manage a group of SWEs and MLEs working on rider pricing and promotions to develop and implement new machine learning and optimization techniques powering billions of rides around the world, and helping riders achieve their mobility needs.
- Improve the performance of models and algorithms powering pricing algorithms and promotion targeting.
- Own the problem E2E, including working with cross-functional teams to define the product and/or technical roadmap.
- Mentor more junior team members by role modeling ML best practices. Collaborate with cross-functional teams to ensure alignment and drive Uber’s ridership and revenue growth. Help Uber’s end-users by making mobility options accessible and affordable.
Basic Qualifications
- Masters degree in Computer Science, Engineering, Mathematics, or a related field, with 7+ years of full-time engineering experience.
- Proficiency in one or more programming languages (e.g., C, C++, Java, Python, Go).
- Experience with machine learning and optimization algorithms.
Preferred Qualifications
- PhD in Computer Science, Engineering, Mathematics, or a related field, with 2+ years of full-time engineering experience.
- Experience solving complex business problems by translating them into machine learning and optimization solutions.
- Familiarity with large-scale data systems (e.g., Spark, Hive) and experience building production-ready algorithmic systems.
- Strong background in deep learning, generative AI, causal modeling, and reinforcement learning.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
$232,560 - $287,280
Role Details
Manager II, Engineering
Manager, Engineering
in Seattle, Washington
- Full Time
Apply Now
Employer: Uber Technologies, Inc.
Job Title: Manager II, Engineering
Job Location: Seattle, Washington
Job Type: Full Time
Rate of Pay: $232,560 to $287,280 per year
You will be eligible to participate in Uber's bonus program, and may be offered other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
Duties: Set and refine engineering vision for team and collaborate with product management to build best in class systems. Build automation systems for customer support and solve business problems at scale for the Automation platform. Collaborate with stakeholders and customers including Product Managers and CommOps to integrate and leverage Uber's Automations for customer support. Set strong engineering culture with focus on quality, engineering fundamentals and architecture to scale. Build high scale sub-second latency distributed systems and maintain platforms for customer support automation systems. Build, mentor and manage team. Supervise at least 1 Software Engineer / 15-1252; Software Developers. Position requires 15% domestic/international travel. May telecommute.
Employer will accept a Bachelor's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field, followed by ten years of progressive, post-baccalaureate experience in the job offered or in a related occupation.
Position requires:
- Full software development lifecycle including requirements, design, coding/testing, rollout/deployment, monitoring, and support/oncall;
- Experience with backend and frontend;
- Setting up teams and managing through leaders and managers;
- Programming languages such as C++, Python, or Java;
- Source Control system: GIT or SVN;
- Relational database concepts: SQL or MySQL;
- Data structures and algorithms development and functionality;
- Distributed system: Service Oriented Architecture.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.
Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Apply Now
$167,000 - $167,000
Role Details
<p><strong>About the Role</strong></p>
<p>At Uber, we reimagine the way the world moves for the better. There are several operations and technologies that enable this mission and Uber AI Solutions (aka Global Scaled Solutions) organization leads many of those capabilities such as data annotation for AI/ML innovation, app testing, localization/internationalization, map editing, data analytics, engineering and more. We combine technology and human intelligence optimally to run scaled programs.</p>
<p>At Uber AI Solutions, we deliver high quality scaled programs in operations, technology and data analytics for various Uber businesses, leveraging our deep vendor partner network capabilities to carry out the program execution. We are also extending our impact and reach beyond Uber - our tech+ops solutions coupled with Uber’s strength of building a platform for flexible work will enable enterprises world-wide to accelerate their data, AI and product journeys. While we do this, we look forward to creating flexible earnings opportunities through online tasks for millions of people across the world. Together, our tech, operations expertise and platform for knowledge work are uniquely positioned to be the best-in-class human in the loop solution for the industry.</p>
<p>We are looking for an exceptional candidate to lead program delivery and client engagement in the domain of AI training and evaluations - specifically for coding/engineering, agentic AI, data analytics and related fields - in the Engineering Services team of Uber AI Solutions. This is an opportunity for the candidate to build and scale the customer mindshare and impact for coding and data use cases in AI training (for foundational LLMs, agentic AI etc) at Uber AI Solutions, and establish us as a leader in the data annotation and AI training marketplace.</p>
<p><strong>What the Candidate Will Do:</strong></p>
<ol>
<li><strong>Client engagement for presales support</strong> - partner with Sales to interact with prospective clients (AI labs, foundation LLM companies, agentic AI companies, others) to shape the project scope, evangelise our capabilities, design the delivery solution, and governance approach. Demonstration of a deep understanding of this space during client engagement is a key requirement</li>
<li><strong>Client engagement for program delivery</strong> - represent the service delivery organization (located globally with a predominant India/offshore footprint) and collaborate with them in order to drive ongoing governance, enable troubleshooting, find up/cross sell opportunities, bring thought leadership with client teams</li>
<li><strong>Program delivery</strong> - help to manage US/onshore based delivery of annotation / training/ evaluation of AI/LLM/ML for coding and data areas, where required</li>
<li><strong>Innovation and thought leadership</strong> - demonstrate deep understanding and expertise of coding and data analytics related AI training/evals including agentic AI (e.g., opportunity identification, model performance benchmarking) with prospective clients; leverage this expertise to drive talent supply strategy, tech platform and tooling, and any other relevant new capabilities to advance the capability and maturity of this area</li>
<li><strong>Sourcing strategy and implementation inputs</strong> - collaborate with our Supply team to help source and develop worker pools in the US/onshore with technical expertise for coding and data related training/evals</li>
<li><strong>Tech platform capability and roadmap inputs</strong> - collaborate with our Product and Engineering teams to help develop a roadmap for tech and tooling required specific to coding and data analytics related tasking</li>
<li><strong>Stakeholder management</strong> - represent the coding and data AI capabilities at senior leadership level interactions and forums, evangelise our capabilities, drive sponsorship and backing for initiatives</li>
<li><strong>Best practices</strong> - continually improve ways of work, enhance delivery maturity, elevate governance and impact</li>
</ol>
<p><strong>Basic
Qualifications
</strong></p>
<ol>
<li>7+ years of overall experience, with specific familiarity in software engineering, ML engineering, ML ops domains</li>
<li>Familiarity and experience in leading or managing client interactions (i.e., AI labs, foundation LLM companies, agentic AI companies) for data annotation, training, evaluation, performance benchmarking in the area of coding and development for foundational AI/LLM/ML is required. Familiarity with the same for data analytics, ML, agentic AI disciplines additionally is a plus</li>
<li>Experience in client facing service delivery management, solutioning, governance - with external client stakeholders at senior levels and/or their AI teams</li>
<li>Familiarity with strategies for delivery and QC processes in this domain is required</li>
<li>Track record of driving innovation and thought leadership in AI/ML/LLM training and evaluation services - e.g., via model benchmarking, opportunity identification based on emerging AI industry trends</li>
<li>Strong ability to communicate, bring clarity of thought in messaging for senior management as well as broader teams</li>
<li>Strong collaboration skills and abilities - working across silos and team structures to drive impact effectively</li>
<li>Ability to work in a global organization across locations and time zones</li>
</ol>
<p><strong>Preferred
Qualifications
</strong></p>
<ol>
<li>Education in technical domains like engineering, STEM, business management</li>
<li>Deep knowledge of AI domain - generative AI, agentic AI, LLMs, ML ops - with a curious bent of mind to keep updated on, and participate in, latest developments and research</li>
<li>Strong business acumen, willingness to take smart risks and grow</li>
<li>Ability to get hands-on and go deep and be very detail oriented where needed, and zoom out to see and manage the big picture</li>
<li>Sense of ownership - self starter who can take a charter and define goals, execute plans</li>
<li>Good prioritization and time management skills</li>
</ol>
<p>For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,000 per year.</p>
<p>You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.</p>
<p>Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.</p>
<p>Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.</p>
<p>Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.</p>