Staff ML Engineer (Optimization)
$232kUber
Job-ID: 301985Category: EngineerLocation: San Francisco, CA, United States; Sunnyvale, CA, United States; New York City, NY, United StatesSchedule: Full time, Level 5BPosted: 2026-11-05About the role and team Uber's Marketplace Matching team builds the real-time decision systems that determine how riders and drivers are matched across a global, two-sided marketplace. These decisions happen under uncertainty, at massive scale, and with competing short- and long-term objectives across marketplace efficiency, reliability, sustainable growth, user value, and quality of experience.We are looking for a Staff Machine Learning Engineer to help define and build the next generation of matching optimization systems. This role sits at the intersection of machine learning, sequential decision-making, optimization, control, and marketplace dynamics. You will own major optimization charters, set technical direction, and lead ambiguous 01 problems from formulation through large-scale production deployment. The work is highly applied: new ideas and novel methods are strongly valued, but the goal is not research for its own sake. Success means finding the best solution — whether invented, adapted from state of the art, or significantly improved — and making it work reliably in a complex real-world marketplaceWhat you’ll do Set technical direction and own major charters for Uber's real-time matching optimization and ML systems.Design matching objectives and decision policies that balance multiple competing marketplace goals across riders, drivers, and the platform.Develop and productionize ML-based decision systems for complex sequential and multi-agent environments.Apply techniques from reinforcement learning, probabilistic modeling, deep learning, causal inference, and sequential decision-making to large-scale marketplace problems.Explore model predictive control and other feedback-control approaches for dynamically adapting matching behavior as marketplace conditions evolve.Build behavioral models that capture rider and driver responses to marketplace decisions and incorporate those responses into optimization.Develop simulation, experimentation, and causal measurement frameworks to evaluate policies and understand long-term system effects.Lead ambiguous 01 technical efforts, from problem formulation and modeling through production inference and system integration.Identify opportunities where new algorithms or modeling approaches can materially improve marketplace performance, while pragmatically adapting proven techniques when they are the better solution.Work closely with engineering, applied science, economics, product, and operations teams to translate complex marketplace problems into scalable technical solutions.Mentor senior engineers and raise the technical bar for ML and optimization across the broader matching organization.Basic Qualifications Bachelor's degree in Computer Science, Machine Learning, Engineering, Mathematics, Statistics, or a related quantitative field, or equivalent practical experience.8+ years of industry experience in machine learning, or 6+ years with a PhD or equivalent demonstrated technical depth.Significant experience building large-scale production ML systems, including online inference. Deep expertise in modern machine learning, including deep learning, reinforcement learning and the principles underlying decision-making under uncertainty.Demonstrated ability to formulate ambiguous business or system problems as tractable ML or decision problems and drive them from concept to production. Strong BE programming and systems skills, with the ability to personally design and implement production-quality ML and optimization systems.Experience leading technically complex, cross-functional initiatives and influencing engineering or scientific direction beyond an individual project.Preferred Qualifications PhD in Machine Learning, Reinforcement Learning, Control, Optimization, Robotics, Operations Research, Statistics, or a closely related field.Deep experience with reinforcement learning, optimal control, or related sequential decision-making methods.Background in large-scale decision systems such as (two-sided) marketplace optimization, robotics/autonomy, ads optimization, ranking, or recommendation systems.Strong understanding of marketplace economics, incentives, behavioral responses, and the dynamics of two-sided platforms.Experience designing multi-objective or multi-agent decision systems with complex interactions and long-term effects.Experience with causal inference and rigorous online or offline evaluation of ML-driven policies.Experience with large-scale simulation environments for policy development and evaluation.Track record of introducing novel modeling or algorithmic approaches that materially improved a production system.ResponsibilitiesFor New York City, NY-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.For San Francisco, CA-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.About the companyReady to Ride?This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.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.
$184k - $272k
...quantization-aware training and inference, and compilation/deployment techniques. Work with researchers and ML engineers on best-practices for optimal resource usage. Create and improve tooling and dashboards to ensure broad adoption of your work. Qualifications...SuggestedWork at officeWork from homeFlexible hours$210k - $260k
...journey. Machine Learning Engineers at Rocket Money further our mission... ...how to support strategy with ML and AI powered user... ...products on end users. At the Staff level, Machine Learning Engineers... ...robust systems for testing and optimizing LLM-based applications. ~ Expert...SuggestedWork at officeLocal area- ...ML Engineer — Inference & Runtime Optimization(推論の高速化) 募集概要 Highlanders は、ヒューマノイドロボットと、フィジカルAI(現実の世界で体を動かすAI)の基盤モデル、そしてその学習データを生み出すロボットの群れを、一つの流れとして開発しています。実機が現場で働くほどデータが集まり、モデルが賢くなり、ロボットがさらに働けるようになる。このデータの循環を、日本の工場の現場とサンフランシスコの両方から回しています。 ロボットに載る限られた計算資源で、大きなモ...Suggested
$267k
...business problems. We work closely with engineering, product and data science teams to... ...Personalization, Generative AI, Computer Vision, ML Optimization, Geospatial AI.About the RoleWe are... ...every day. We are hiring a Senior Staff ML Engineer to define the multi-year technical...SuggestedFull timeWork at officeRemote work$227.33k - $312.58k
We’re looking for a Staff ML Data Engineer to join Procore’s AI & Frontier Models organization. In this role, you’ll be responsible for designing... ..., CI/CD, infrastructure‑as‑codePerformance & Cost: Optimizing data pipelines for GPU‑backed training and large‑scale inference...SuggestedFull timeWork at officeLocal areaImmediate start3 days per week- ...Perplexity is seeking experienced ML engineers to design, build, and optimize the recommendation systems that power core experiences on Perplexity. Perplexity builds AI for those who expect more. Our products are designed to help people find answers, make their most consequential...Full time
- ...Airbnb, Inc. is seeking a Staff Machine Learning Engineer for Community Support Engineering in San Francisco. This role focuses on leveraging cutting... ...solutions. The ideal candidate will have extensive ML engineering experience and the ability to work collaboratively...
$184k - $272k
...distributed jobs, capacity strategy, and the operators and workflow engines that keep long-running training reliable. Shape the developer... ...same way a code change is. Build observability across the ML stack — utilization, throughput, failure modes, queue times,...Full timeLive inWork at officeLocal areaRemote workWork from homeFlexible hours$241k - $320k
...vehicle control problems, bringing modern ML to a domain traditionally solved with... ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first... ...control theory and dynamic systems (e.g., MPC, optimal control, state estimation, system...$227k - $300k
.... We are looking for a great Senior Staff Machine Learning Engineer to join our seasoned AI team and lead... ...-time. You will own the end-to-end ML pipeline—from data ingestion and model... ...resource-constrained edge devices and model optimization. You will work in a fast-paced...Work at officeWorldwideFlexible hoursShift work3 days per week- ...Staff Machine Learning Engineer, Community Support Engineering Airbnb was born in 2007 when two hosts... ...Customer Service to Marketing we rely on ML to ensure that guests and hosts have... ...tools including LLM fine-tuning and optimization, RAG/Search, LLM evaluation and testing...Work experience placement
$232k
...distributed systems that power real-time driver pricing for billions of rides. Engineers on the team work on cutting-edge marketplace ML problems and real-time multi-objective optimizations serving 1M+ predictions/second. They regularly present $1B+ opportunities to executive...Full timeWork at officeRemote workWorldwide$170k - $225k
...Taskrabbit, and we're looking for a Staff Machine Learning Engineer to join our team and lead the next phase... ...advantage and growth lever is optimizing the experience after a successful first... ...customers engaged and loyalEnd-to-End ML Lifecycle: Own the complete lifecycle...Work at officeImmediate startFlexible hours$135.1k - $231.6k
...data company that builds verification, optimization, and analytics solutions for the... ...advertising industry, and we’re looking for a Staff Machine Learning Engineer on the Data Science Team. If you are... ...and translate them into scalable ML architectures. You will define...Full time$216.2k - $324.8k
...Commerce & Growth Intelligence team is looking for a Staff Machine Learning Engineer to build the systems that bring ML capabilities into customer-facing products.Our... ..., Ray Serve, or comparable technologies.Model optimization and deployment using inference runtimes such as...Work experience placementRelocation$232k
...build reliable, scalable platforms that optimize rider pricing in both real-time and offline... ...and models. You will work across ML, serving, and optimization system components... ...QualificationsMasters degree in Computer Science, Engineering, Mathematics, or a related field, with 7+...Full timeWork at officeRemote work$267k
...customer experiences by building AI/ML-powered intelligence and sophisticated... ...global users.What you’ll do As a Senior Staff Machine Learning Engineer, you will shape the technical vision... ...impact on consumer behavior, and optimize investment to deliver customer value...Full timeTemporary workWork at officeRemote work$242.8k - $357k
About the TeamThe Consumer Engineering Team is responsible for helping... ...customers.About the RoleAs a Senior Staff Machine Learning Engineer on... ...to implement new ML solutions to make the consumer... ...-tuning. Hands-on experience optimizing LLM systems (e.g., fine-tuning...Hourly payWork at officeLocal areaRemote workFlexible hours$232k
...RoleWe are looking for an experienced Staff Machine Learning Engineer to join Uber's Risk and Trust... ...lead the development of high-impact ML solutions, tackle complex technical challenges... ...deep expertise in machine learning, optimization, and statistics to design and develop...Full timeWork at officeRemote work- ...that runtime. As a Senior Machine Learning Engineer for On-Device & Mobile AI, you will take... ...deeply hands-on role. You will own the optimization and deployment of significant parts of... ...Build parts of the integration between the ML runtime and the game engine: real-time...Full timeWork at officeRemote workWorldwide
$212k - $260k
...Customer Service to Marketing we rely on ML to ensure that guests and hosts have the... ...experience with Airbnb. The Assistance Engineering Machine Learning team is the core team responsible... ...and tools including LLM fine-tuning and optimization, RAG/Search, LLM evaluation and testing...Work experience placementCasual workLive inWork at officeRemote work$190k - $285k
...continue to evolve, we are seeking multiple GenAI Engineers from junior levels to more senior levels to... ...-tuning, and LLM technologies that achieve optimal performance on specific tasks and domains.Design and implement ML pipelines for data preprocessing, feature engineering...Work at officeLocal areaWorldwide$232k
...presenting promotions at the right time, and optimizing the overall homepage experience... ...Rides, Eats, Grocery, and more.As a Staff Machine Learning Engineer, you will shape the technical and... ...and lead the design and development of ML solutions, such as real-time sequential...Full timeWork at officeRemote work$202k
...Posted: 2026-10-14About the RoleThe Maps Optimization team builds and maintains the... ...motivated, entrepreneurial machine learning engineer to join the Maps Optimization team. As a... ...design, build, and optimize large-scale ML systems and models to improve efficiency...Full timeWork at officeRemote workWorldwide$290.4k - $363k
...customers.About the RoleAs a Senior/Staff Machine Learning Engineer (MLE) on the General Agents team, you... ...prompt-, context-, and system-level optimization, and agentic system design.Proven proficiency... ...in production.Experience deploying ML systems in cloud environments and...Full time$270k - $305k
...applying AI to reshape how people build in Sigma, discover insights, and make smarter decisions—fast.That’s where you come in. As an AI/ML Engineer, you’ll join a growing team focused on building the AI foundation that will power Sigma for the future. Your work will become an...Full timeWork at office- ...autonomous robotic systems that increase the speed and capacity of buildout, starting with data centers. About the Role At Watney, ML engineers turn a live fleet of robots into world class modals. The fleet produces large volumes of video from real work in the field, and...
$200k - $280k
...team is a tight-knit group of bold thinkers—engineers, innovators, and industry experts—who... ...the Role We're looking for a skilled ML engineer to build the perception systems... ...write production-grade software, distill and optimize models for embedded hardware, and...Full timeTemporary workFlexible hoursShift work- ...members manage and grow their financial lives. We're hiring a Staff AI/ML Engineer on our Lending and Cashflow team to lead the modeling... ...across the end-to-end ML lifecycle — training, experimentation, optimization, deployment, and monitoring - Comfort with messy real-world...Full time
$267k
...are looking for an experienced Senior Staff Machine Learning Engineer to join the Risk and Trust... ...algorithmic knowledge in machine. learning/optimization/statistics to design robust engineering... ...for the End to End of the product - ML model pipeline & system design, implementation...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff ML Engineer (Optimization). Be the first to apply!
- staff data engineer San Francisco, CA
- senior staff systems engineer San Francisco, CA
- assistant engineer San Francisco, CA
- engineering aide San Francisco, CA
- staff engineer San Francisco, CA
- software engineer staff San Francisco, CA
- senior staff engineer San Francisco, CA
- staff security engineer San Francisco, CA
- research assistant engineering San Francisco, CA
- staff design engineer San Francisco, CA




