Job Listings
11,986 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.
$162,000 - $162,000
Role Details
<p><strong>About the Role</strong></p>
<p>As a part of Uber’s FinTech organization within the CFO’s office, you will be at the forefront of innovating the world’s most advanced financial products. Our team leverages industry best practices to manage complex global business operations, ensuring data reliability, audit compliance, and operational excellence.</p>
<p>As a <strong>Senior EDMCS Cloud Application Developer</strong>, you will serve as a technical lead for enterprise metadata management. You will partner with FinTech leaders to perform systems analysis, design scalable data models, and implement critical changes across our financial ecosystem. Your impact will be measured by the seamless launch of high-stakes projects and your ability to influence cross-functional teams across Engineering, Accounting, and Finance.</p>
<p><strong>What You'll Do</strong></p>
<h3><strong>1. Architecture & Design</strong></h3>
<ol>
<li>Lead Oracle EDMCS solutions, including system configuration and application development.</li>
<li>Design enterprise metadata management frameworks, complex hierarchies, and master data governance models.</li>
<li>Configure specialized EDMCS components: Viewpoints, Node Types, Node Sets, and Subscription models.</li>
<li>Translate complex business requirements into scalable functional and technical design specifications.</li>
</ol>
<h3><strong>2. Integration & Automation</strong></h3>
<ol>
<li>Architect and build robust integrations between EDMCS and the broader Oracle EPM/ERP suite (FCCS, ARCS, EPBCS, Oracle Fusion, others ERPS and Prod stack applications).</li>
<li>Develop high-performance automation solutions using <strong>REST APIs, Groovy scripts, and EPMAutomate</strong>.</li>
<li>Manage "data in motion" by building and maintaining inbound/outbound data loads, extracts, and transformation rules to ensure cross-system consistency.</li>
</ol>
<h3><strong>3. Governance & Compliance</strong></h3>
<ol>
<li>Establish and enforce data governance policies, approval workflows, and security models (roles/permissions).</li>
<li>Ensure all configurations and migrations meet strict SOX-compliant audit trails and regulatory requirements.</li>
<li>Maintain comprehensive documentation for design, configuration, and testing evidence.</li>
</ol>
<h3><strong>4. Collaboration & Leadership</strong></h3>
<ol>
<li>Partner with Finance and cross-functional teams to deeply understand data flows and solve complex delivery challenges.</li>
<li>Conduct workshops, demos, and end-user training sessions for EDMCS modules.</li>
<li>Mentor junior team members and review technical deliverables to ensure quality and adherence to project governance.</li>
<li>Troubleshoot system bottlenecks and optimize application performance for large-scale hierarchies.</li>
</ol>
<p><strong>Basic Qualifications</strong></p>
<ol>
<li><strong>Experience:</strong> 6+ years of professional experience in financial systems or software engineering.</li>
<li><strong>Core Expertise:</strong> Strong hands-on experience with <strong>Oracle EDMCS (EDM Cloud)</strong>, specifically in metadata modeling, request workflows, and validations.</li>
</ol>
<p><strong>Preferred Qualifications</strong></p>
<ol>
<li>Strong hands-on experience with Oracle EDMCS (EDM Cloud).</li>
<li>Expertise in:</li>
<li>Hierarchy management and metadata modeling</li>
<li>Viewpoints, node types, and subscriptions</li>
<li>Request workflows and validations</li>
<li>Experience with Oracle EPM suite (FCCS, EPBCS, EPCM,ARCS).</li>
<li>Knowledge of integration tools (ODI, OCI, MuleSoft, APIs).</li>
<li>Strong SQL and data transformation skills.</li>
<li>Understanding of Finance processes:</li>
<li>Chart of Accounts (COA)</li>
<li>Entity management</li>
<li>Cost center hierarchies</li>
<li>Experience in master data governance frameworks.</li>
<li>Excellent communication and stakeholder management.</li>
<li>Strong problem-solving and analytical skills.</li>
<li>Ability to lead discussions and drive decisions.</li>
<li>Experience with cloud platforms (OCI, AWS, Azure).</li>
<li>Knowledge of scripting (Groovy, Python) for automation.</li>
<li>Proficiency in integrating EDMCS with other systems using EPMAutomate and Oracle data pipelines</li>
<li>Understanding of financial systems and processes, with the ability to analyze business requirements and translate them into effective EDMCS solutions</li>
</ol>
<p>For Dallas, TX-based roles: The base salary range for this role is USD$162,000 per year - USD$180,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>
$267,000 - $267,000
Role Details
Sr Staff Engineer, Java Platform
Backend, Engineering
San Francisco, California |
Sunnyvale, California
Full Time
Apply Now
About the Role
Uber’s Developer Platform Organization is looking for a Staff Software Engineer with deep expertise in Java to lead and execute the strategic vision for Uber's next-generation Java platform.
This is a high-impact, company-scoped technical leadership role. You will be responsible for far more than the Java Platform team's roadmap; your mission is to elevate the capabilities of every Java developer at Uber and deepen Uber's engagement with the broader Java open-source community.
You will set the technical direction for modernizing one of the world's largest Java monorepos. This includes accelerating developer velocity, significantly reducing operational costs, and providing Storage, Search, and Data teams with the essential runtime and tooling primitives needed to push open-source boundaries on Uber's behalf.
This critical position requires an individual who can operate with significant autonomy and technical depth. You will immediately own foundational platform initiatives, setting the technical direction for projects that impact the entire company. Success hinges on a close partnership with other platform teams and engineering leaders to drive performance, efficiency, reliability, and modernization across Uber's massive Java ecosystem.
---- What the Candidate Will Do ----
- Set Java Technical Direction: Own the multi-year Java platform roadmap (runtime, build, tooling, AI-assist). Translate future Java features (new JDK, virtual threads, etc.) into concrete adoption plans to boost throughput and cut costs, influencing architecture across thousands of services.
- Accelerate Java Developer Velocity: Design and ship next-gen platform abstractions (TaskGraph, virtual-thread containers, reactive I/O) and opinionated "golden-path" frameworks (observability, circuit-breakers, AI code generation) to simplify development. Partner with teams to reduce build times, test flakiness, and onboarding friction.
- Enable Storage, Search & Data with Open Source: Act as Uber's senior liaison to critical Java OSS communities (OpenJDK, Cassandra, Lucene, Kafka, Pinot, Hive/Spark). Identify and address upstream gaps, contribute fixes/features, reduce Uber-specific forks, and establish a structured OSS engagement model (office hours, contribution guidelines, sponsorship, conferences).
- Drive JVM Performance & Cost Efficiency: Lead benchmarking and continuous profiling to optimize JVM tuning, GC strategy, and frameworks. Quantify cost savings for leadership and champion memory- and CPU-efficient design through guidelines and automated analysis.
Mentor, Grow, and Lead: Mentor Staff/Senior Engineers. Conduct high-quality architecture/design reviews. Represent Java Platform in company-wide forums and build partnerships with leaders (Directors, VPs) and cross-functional teams (Product, Finance, Legal) to align platform investments with business results.
---- Basic Qualifications ----
- A Bachelor's Degree in Computer Science or a related field (or equivalent experience).
- 10+ years of full-time engineering experience.
- Demonstrated track record of driving large-scale, cross-organizational technical initiatives from concept through production.
- Proven ability to influence engineering direction at the organizational level.
- Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
- Strong understanding of distributed systems or stream processing.
- Proficient in at least one programming language, such as Golang, Java, C#, or C++.
---- Preferred Qualifications ----
- 8+ years of experience building and managing large-scale distributed systems.
- Expert-level Java proficiency, including deep knowledge of the JVM (HotSpot / GraalVM), garbage collectors (G1, ZGC, Shenandoah), and memory model.
- Hands-on experience with JVM performance tooling: async-profiler, JFR/JMC, heap dump analysis, and continuous profiling pipelines.
- Direct open-source contribution history — ideally committer or contributor status in OpenJDK or a major Java ecosystem project (Netty, Micronaut, Quarkus, Gradle, Apache Kafka, Apache Cassandra, Lucene, etc.).
- Background in Storage, Search, or Data platform engineering — understanding the JVM-rooted operational concerns of systems like Cassandra, Elasticsearch, Kafka, Pinot, or Spark.
- Strong technical writing and communication skills; ability to produce crisp Engineering Design Documents and present to executive audiences.
- Leveraging AI/GenAI technologies to streamline engineering workflows, including the automation of routine development tasks and the enhancement of code quality.
- Great sense of ownership and a proactive bias towards action.
For San Francisco, CA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,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
<h2><strong>About the Role</strong></h2>
<p>Uber Direct powers fast, reliable delivery for enterprise retailers and local businesses by leveraging Uber’s world-class logistics network. As a Senior Machine Learning Engineer on the Uber Direct team, you will define and build intelligent systems that improve operational efficiency, customer experience, and predictive capabilities in real-time logistics at global scale.</p>
<p>You’ll partner closely with Product, Data Science, and Engineering teams to design, deploy, and continually enhance machine learning-driven solutions that power core decision-making across the delivery lifecycle. Your work will directly influence key marketplace and logistics metrics across millions of global deliveries.</p>
<h2><strong>What You’ll Do</strong></h2>
<ul>
<li><strong>Develop High-Impact ML Solutions:</strong> Design, build, and productionize machine learning models that solve critical logistics problems such as ETA prediction, demand forecasting, dispatch optimization, anomaly detection, and delivery quality improvements.</li>
<li><strong>Own the End-to-End ML Lifecycle:</strong> Lead projects from problem definition and data exploration through feature engineering, model development, evaluation, deployment, monitoring, and iteration.</li>
<li><strong>Build Scalable ML Systems:</strong> Develop robust data pipelines, feature stores, training workflows, and model serving infrastructure that support both real-time and batch inference at scale.</li>
<li><strong>Drive Business Impact:</strong> Define success metrics, run experiments, and rigorously evaluate model performance to ensure measurable improvements to KPIs such as Completion Rate, On-Time Rate, and Defect Rate.</li>
<li><strong>Collaborate Cross-Functionally:</strong> Work closely with Product Managers, Data Scientists, Operations, and Backend Engineers to translate business problems into scalable ML solutions.</li>
<li><strong>Technical Leadership & Mentorship:</strong> Provide technical direction, establish best practices in ML and MLOps, and mentor engineers across the team.</li>
</ul>
<h2><strong>Basic Qualifications</strong></h2>
<ul>
<li>Bachelor’s degree in Computer Science, Machine Learning, Statistics, Mathematics, or a related technical field, or equivalent practical experience.</li>
<li>5+ years of experience building and shipping production-grade machine learning systems.</li>
<li>Strong proficiency in <strong>Python</strong>, plus experience with at least one additional programming language (e.g., Go, Java, C++, Scala).</li>
<li>Hands-on experience with modern ML frameworks such as <strong>PyTorch, TensorFlow, JAX, or Scikit-Learn</strong>.</li>
<li>Demonstrated experience deploying, monitoring, and maintaining ML models in production environments.</li>
<li>Solid understanding of statistics, feature engineering, model evaluation methodologies, and experimental design.</li>
<li>Strong software engineering fundamentals, including data structures, algorithms, and system design.</li>
</ul>
<h2><strong>Preferred Qualifications</strong></h2>
<ul>
<li>Master’s or PhD in Machine Learning, Computer Science, Statistics, or related field.</li>
<li>Experience building large-scale ML systems in a high-throughput, low-latency production environment.</li>
<li>Background in logistics, marketplace systems, forecasting, optimization, recommendation systems, or time-series modeling.</li>
<li>Experience with distributed data processing frameworks (e.g., Spark, Hive) and streaming systems (e.g., Kafka).</li>
<li>Familiarity with MLOps tooling such as Airflow, Kubeflow, MLflow, feature stores, and CI/CD pipelines for ML workflows.</li>
<li>Experience with A/B testing, experimentation frameworks, and causal inference.</li>
<li>Proven ability to optimize ML systems for scalability, reliability, observability, and latency.</li>
<li>Experience mentoring engineers and contributing to technical strategy.</li>
</ul>
<h2><strong>Success Attributes</strong></h2>
<p><strong>Machine Learning Depth:</strong> Strong foundation in ML theory and applied modeling, with the ability to balance trade-offs between accuracy, interpretability, and system performance.</p>
<p><strong>Engineering Excellence:</strong> Ability to design and implement scalable, maintainable ML systems that operate reliably in production.</p>
<p><strong>Ownership Mindset:</strong> End-to-end accountability for model quality, system health, and business impact.</p>
<p><strong>Cross-Functional Leadership:</strong> Ability to influence and collaborate effectively with Product, Science, and Engineering stakeholders.</p>
<p><strong>Impact Orientation:</strong> Focus on delivering measurable improvements to core business metrics through data-driven solutions.</p>
<h2><strong>Why Uber Direct?</strong></h2>
<p>At Uber Direct, you’ll help shape the future of logistics through data-driven intelligence at global scale. Your work will directly power the technology behind enterprise delivery and impact millions of customers worldwide. Join a team where experimentation, innovation, and ownership are core to our engineering culture.</p>
<p>For Seattle, WA-based roles: The base salary range for this role is USD$202,000 per year - USD$224,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>
$267,000 - $267,000
Role Details
Sr. Engineering Manager, Matching & Segmentation
Machine Learning, Engineering
in San Francisco, California
- Full Time
Apply Now
About the Role
Uber is looking for a Sr. Engineering Manager to lead teams within our Mobility Matching & Segmentation organization. You will own the technical strategy and execution for ML-powered systems that determine how riders are matched with drivers and how marketplace segmentation drives differentiated experiences across products like UberX, Wait & Save, Priority, Comfort, etc. Your work will directly shape the real-time decision-making engine at the heart of Uber's marketplace, impacting millions of trips daily.
As a Sr. EM, you will lead multiple engineering teams (including other EMs and TLMs), set technical direction, and partner closely with Science, Product, and Operations to deliver on an ambitious roadmap.
What the Candidate Will Do
- Lead and grow multiple engineering teams building ML-powered matching, segmentation, and marketplace optimization systems and platform at scale.
- Define and drive the technical vision for your domain, aligning with broader Marketplace and company-level strategy.
- Partner cross-functionally with Product Management, Science, Operations, and peer engineering teams to prioritize, plan, and deliver high-impact initiatives.
- Coach and develop engineers at all levels, including Staff+ ICs and EMs, fostering a culture of technical excellence, ownership, and collaboration.
- Drive innovation in areas such as real-time matching algorithms, marketplace segmentation models, forecasting systems, and experiment-driven product development (e.g., Switchback experiments).
- Present team strategy and results to senior and executive leadership, translating technical work into business impact.
- Own hiring, performance management, and organizational health for your teams across multiple geographies.
Basic Qualifications
- 5-10+ years of software engineering experience, with strong foundations in systems design and distributed systems.
- 3-5+ years of engineering management experience, including leading multiple teams and managing managers.
- Experience building and operating ML or optimization systems and platforms in production at scale.
- Proven ability to partner cross-functionally with Product, Science, and Business stakeholders.
- Strong analytical and problem-solving skills with the ability to navigate ambiguous, high-impact problem spaces.
- BS in Computer Science or a related field.
Preferred Qualifications
- MS or PhD in Computer Science or a related field.
- Experience with marketplace systems, matching/ranking algorithms, large scale distributed systems, designing API for central services, etc.
- Track record of scaling engineering organizations and developing senior technical talent (Staff+ engineers, EMs).
- Experience leading teams that run large-scale online experiments and data-driven product development.
- Strategic thinker with demonstrated ability to drive both technical and organizational innovation in a fast-moving environment.
- Experience managing geographically distributed teams.
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
$153,000 - $153,000
Role Details
<p><strong>About the Role</strong></p>
<p>The FinTech team, part of the CFO’s organization, is responsible for innovating and building the best financial products and systems in the world. We apply industry best practices to solve complex global business challenges at Uber's scale.</p>
<p>As an <strong>Application Developer</strong> on our Enterprise Performance Management (EPM) team, you will support the technical development and optimization of our financial planning and allocation models. You will be a key contributor to the maintenance of our <strong>Oracle EPBCS</strong> and <strong>Oracle PCMCS</strong> environments, ensuring that both high-level budgeting and granular cost distributions are accurate, scalable, and efficient.</p>
<p><strong>What You'll Do</strong></p>
<ol>
<li><strong>Requirements Translation:</strong> Act as a primary technical point of contact for Finance users; participate in discovery sessions to gather business requirements and translate them into clear technical specifications for the broader engineering team.</li>
<li><strong>Develop and Configure:</strong> Build and maintain business rules, web forms, and allocation logic within both <strong>Oracle EPBCS</strong> and <strong>PCMCS</strong> to support global budgeting and cost transparency.</li>
<li><strong>Bridge Communication:</strong> Work closely with upstream and downstream Engineering teams to ensure EPM data integrations are aligned with Uber's core financial data architecture.</li>
<li><strong>Technical Support & Advocacy:</strong> Assist in the maintenance of EPM modules, advocating for user-centric design while ensuring system performance and logic consistency.</li>
<li><strong>Data Integration:</strong> Support and monitor data flows between Oracle Cloud, our data warehouse, and other source systems using Data Management and EPM Automate.</li>
</ol>
<p><strong>Testing & Documentation:</strong> Coordinate User Acceptance Testing (UAT) and maintain clear technical documentation to ensure long-term system maintainability and user understanding.</p>
<p><strong>Basic Qualifications</strong></p>
<ol>
<li><p>Bachelor's degree or equivalent in Computer Science, Engineering, Finance, Accounting or an MBA.</p></li>
<li><p><strong>Direct experience with both Oracle EPBCS and Oracle PCMCS</strong>, with the ability to navigate and configure both planning modules and allocation engines.</p></li>
<li><p>Solid understanding of financial planning, budgeting, and cost distribution methodologies.</p></li>
</ol>
<p><strong>Preferred Qualifications</strong></p>
<ol>
<li><strong>4+ years</strong> of hands-on experience with Oracle's EPM Cloud suite.</li>
<li>Experience contributing to at least one full-cycle EPM implementation or migration project.</li>
<li>Proficiency in writing business rules and familiarity with <strong>Groovy scripting</strong>.</li>
<li>Technical experience with <strong>EPM Automate, SQL</strong>, and managing <strong>ASO/BSO cubes</strong>.</li>
<li>Strong analytical skills with the ability to troubleshoot complex calculation logic across different EPM applications.</li>
<li>Experience working within a global delivery model, collaborating with teams across different regions (USA/EMEA).</li>
</ol>
<p>For New York, NY-based roles: The base salary range for this role is USD$153,000 per year - USD$170,000 per year.</p>
<p>For San Francisco, CA-based roles: The base salary range for this role is USD$153,000 per year - USD$170,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>
$232,000 - $232,000
Role Details
Engineering Manager, Competitive Data Platform
Manager, Engineering
in Sunnyvale, California
- Full Time
Apply Now
About the Role
Uber is looking for an Engineering Manager to lead the technical vision and execution for our competitive data platform. As a technical leader in this mission-critical space, you derive meaningful, actionable insight from incomplete, unstructured, noisy, and often unreliable data sources to better understand market dynamics, competitor behavior, and pricing strategy. The systems you build must extract signal from chaos, integrating low-trust external data into internal pricing and incentive systems, and shaping coherent narratives that guide Uber’s most strategic decisions.
What You'll Do
- Lead, develop and retain a team of exceptional engineers, providing technical direction, setting engineering and operational excellence standards, and fostering a culture of high-quality system design, experimentation, and resilience.
- Lead the design and development of systems that extract strategic insights from unreliable and fragmented market data
- Drive critical cross-functional initiatives by partnering with data science, security, product, and engineering teams to align technical solutions with business priorities and long-term strategy.
Basic Qualifications
- 5+ years of software engineering experience
- 3+ years of engineering management experience
- Experience building and operating data pipelines and data platforms at scale
- Strong technical background and experience leading projects involving backend systems, infrastructure, or platform development
- Experience improving system reliability, performance, and observability
- Experience hiring, developing, and managing junior to staff-level engineers
- Stellar written and verbal communication skills with the ability to communicate to technical and non-technical audiences up to 3 levels above
Preferred Qualifications
- Experience working with systems that manage marketplace dynamics
- Machine Learning Experience: supervised and unsupervised learning techniques
- Cybersecurity Knowledge: Understanding of web scraping techniques and countermeasures.
- Masters Degree or higher in Computer Science or related field
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
Senior Machine Learning Engineer - Rider Pricing & Incentives
$202,000 - $202,000
Role Details
Senior Machine Learning Engineer - 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
- Take a lead on pricing ML and optimization problems, by developing and implementing 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 5+ 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$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
$267,000 - $267,000
Role Details
<h3><strong>About the Role</strong></h3>
<p>We are seeking a <strong>Senior Staff Engineer (L6)</strong> to lead the technical strategy and evolution of Uber’s <strong>Core Infrastructure Platform</strong>. As a Senior Staff Engineer, you are the principal architect of an ecosystem that handles 1M+ concurrent trips and massive-scale ML workloads. You will own the technical roadmap for our <strong>Compute, Foundations, and Software Networking</strong> stack, driving the shift from "Service Provider" to "Strategic Partner."</p>
<p>We aren't looking for a maintainer; we're looking for a visionary who can drive <strong>Platform Engineering 2.0</strong>. You will solve the "hard problems" of extreme scale—driving fleet utilization from 26% to 40%+, scaling GPU pools for Generative AI, and ensuring "Security by Design" across a global multi-cloud footprint.</p>
<h3><strong>What the Candidate Will Do</strong></h3>
<ul>
<li><strong>Architect Strategic Efficiency:</strong> Own the technical vision to drive fleet-wide CPU utilization and unit-cost optimization through ARM adoption (targeting XM+ cores) and silicon diversity.</li>
<li><strong>Scale AI & ML Infrastructure:</strong> Define the architecture for shared GPU pools and high-performance clusters to support 300x larger ranking models and Autonomous Vehicle data ingestion.</li>
<li><strong>Modernize the Data Plane:</strong> Drive the convergence of Uber’s networking stack toward industry standards (Kubernetes, Envoy, CNI) while enhancing "SkyEdge" for active-active multi-cloud resilience.</li>
<li><strong>Enforce Foundations & Reliability:</strong> Lead the "100% Done-Done" initiative, ensuring every service follows standardized safe-deployment (Starship) and reaches 100% zero-trust authorization.</li>
<li><strong>Agentic Augmentation:</strong> Integrate AI-driven "Minions" and AIOps into the infrastructure to automate 80% of alerts and unlock thousands of years of developer productivity.</li>
<li><strong>Cross-Org Influence:</strong> Partner with Delivery, Rides, and AV teams to ensure the infrastructure isn't just a container, but a competitive advantage that accelerates their time-to-market.</li>
<li><strong>Mentor Staff+ Engineers:</strong> Act as a force multiplier by coaching the next generation of technical leaders and influencing company-wide engineering standards.</li>
</ul>
<h3><strong>Basic Qualifications</strong></h3>
<ul>
<li><strong>12+ years of software engineering experience</strong>, with a focus on massive-scale distributed systems or infrastructure.</li>
<li><strong>Proven Track Record at Scale:</strong> Experience managing infrastructure that supports millions of concurrent users or petabyte-scale data processing.</li>
<li><strong>Deep Systems Expertise:</strong> Mastery of Kubernetes internals, container runtimes, and the Linux kernel, with the ability to debug "impossible" performance bottlenecks.</li>
<li><strong>Cloud-Native Fluency:</strong> Deep experience with cloud-native networking (Envoy, CNI, Service Mesh) and multi-cloud (AWS/GCP) architecture.</li>
<li><strong>Coding Proficiency:</strong> Expert-level proficiency in <strong>Go, Java, or C++</strong>.</li>
<li><strong>Leadership:</strong> Demonstrated ability to lead 40+ person technical initiatives and influence VPs and GMs on infrastructure investment.</li>
</ul>
<h3><strong>Preferred Qualifications</strong></h3>
<ul>
<li><strong>Hardware/Silicon Strategy:</strong> Experience optimizing software for ARM architecture or specialized AI hardware (GPUs/TPUs).</li>
<li><strong>Open Source Leadership:</strong> Significant contributions to Kubernetes, CNCF projects, or other major infrastructure open-source communities.</li>
<li><strong>AIOps & Automation:</strong> Experience building self-healing infrastructure or using LLMs/ML to automate infrastructure operations and incident response.</li>
<li><strong>Zero-Trust Security:</strong> Hands-on experience implementing S2S/P2S security models and ransomware-resilient infrastructure.</li>
<li><strong>Cost-Aware Engineering:</strong> A proven history of driving XXM+ in annual P&L savings through architectural efficiency and resource scheduling.</li>
</ul>
<p><strong>Linux & Kernel Knowledge:</strong> Understanding of operating systems, Linux kernel performance tuning, or eBPF.</p>
<p>For New York, NY-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.</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
Sr Software Engineer - Graph Platform
Backend, Engineering
Sunnyvale, California |
San Francisco, California
Full Time
Apply Now
About the Role
At Uber, we are building a Graph Engineering team to design, implement, and operate a next-generation graph platform powered. In this role, you will be instrumental in defining the architecture, data models, and operational best practices for our enterprise-scale graph database. As a Senior Engineer on the team, you will help design, build, and operate a large-scale graph infrastructure that powers critical business usecases and agentic AI experiences across multiple teams at Uber.
You will work closely with cross-functional teams—product, AI/ML, Risk, and platforms—to unlock insights from highly connected data, support advanced analytics, and enable agentic AI workflows .
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Design and develop architecture of a new graph platform – prioritizing scalability, reliability, and efficiency.
- Collaborate with several cross-functional teams to define requirements and translate them into technical specifications.
- Optimize existing infrastructure pieces for efficiency, speed, and accuracy.
- Devise and implement solutions that seamlessly scale with the growing needs of our user base.
- Mentor junior engineers, fostering a culture of knowledge exchange and continuous improvement
Basic Qualifications
- BS or MS in Computer Science or a related technical discipline, or equivalent experience
- 6+ years of full-time engineering experience
- Highly proficient in one of the following programming languages: Java, Go, C/C++ and ability to pick up new ones.
- Systematic problem-solving approach and knowledge of algorithms, data structures and complexity analysis.
- Experience building graph systems/databases
Preferred Qualifications
- Deep experience with building and operating graph systems / databases (ex, Neo4j with experience in building Cypher based or equivalent graph DSL)
- Proven track record designing opinionated schema for knowledge graphs / enterprise graphs.
- Familiarity with LLMs, retrieval augmented generation (RAG), or AI / ML agentic workflows is a big plus.
- Strong problem-solving skills and ability to articulate graph-based solutions to non-graph engineers.
- Experience with highly available/fault-tolerant, replicated data storage systems, or enterprise/cloud storage systems
- 3+ years of experience building and managing distributed systems.
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
$267,000 - $267,000
Role Details
Senior Staff Machine Learning Engineer - Trusted Identity
Machine Learning, Engineering
Sunnyvale, California |
San Francisco, California |
Seattle, Washington |
New York, New York
Full Time
Apply Now
About the Role
We are looking for an experienced Senior Staff Machine Learning Engineer to join the Account Integrity team within Trusted Identity engineering org at Uber.
The Trusted Identity org plays a crucial role in our mission empower the users with secure and seamless digital experiences by establishing industry-leading standards for identity verification, and fraud prevention, while proactively safeguarding against the evolving landscape of AI-driven fraud.Our continued obsession for innovation in the space is essential to ensure safety as people interact on Uber's platform.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Work with product, data science, and eng leadership to shape the technical roadmap and problem formulations for the team.
- Leverage algorithmic knowledge in machine. learning/optimization/statistics to design robust engineering solutions to positively impact Uber's business.
- Shape the MLE role and uplevel MLE talents in the org.
- Be responsible for the End to End of the product - ML model pipeline & system design, implementation, AB testing, and rollout. Work with the team to productionize the solutions at scale.
---- Basic Qualifications ----
- 10+ years of industry experience developing machine learning models ( both classical and deep learning) and shipping ML solutions to production.
- Master’s degree in Computer Science, Engineering, Mathematics or related field
- Strong problem-solving skills, with expertise in ML methodologies
- Experience in applying ML, statistics, or optimization techniques to solve large-scale real-world problems
- Industry experience in ML frameworks (e.g. Tensorflow, Pytorch, or JAX) and complex data pipelines; programming languages such as Python, Spark SQL, Presto, Go, Java
---- Preferred Qualifications ----
- PhD degree in Computer Science, Engineering, Mathematics or related field
- Familiarity with multi-task learning, LLMs and anomaly detection
- Fraud domain knowledge
For New York, NY-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.
For San Francisco, CA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,000 per year.
For Seattle, WA-based roles: The base salary range for this role is USD$267,000 per year - USD$297,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