waypointjobs

Uber

Sr Machine Learning Engineer

san francisco, CA

Check who can apply and the requirements below before continuing.

About this opportunity

Uber lists this Sr Machine Learning Engineer opportunity in san francisco, California. Review the employer’s description below for duties, qualifications and application requirements.

Job description

About the role and team

Uber has evolved from a simple ride-hailing app into a global "go-get" powerhouse. At the heart of this evolution is Uber One, our premier membership program that bridges the gap between Rides, Eats, and beyond. With over 45 million members and counting, Uber One is our most powerful growth engine.

Membership growth depends on getting the right offer in front of the right member at the right moment, across a broad set of products, surfaces, and touchpoints. As the program has scaled, so has the complexity of those decisions — and the opportunity to make them more relevant, more efficient, and more measurable.

We are seeking a Senior Machine Learning Engineer to help advance how Membership approaches offer relevance and messaging personalization. In this role, you will develop and own models that inform which users are shown which offers and communications, on which surfaces, and at what time — spanning incentive targeting, budget-aware allocation, and personalized ranking of messaging across the Uber and Uber Eats apps.

What the Candidate Will Do

Own the end-to-end lifecycle of targeting and personalization models — problem framing, data, training, offline evaluation, online experimentation, deployment, and monitoring.

Build heterogeneous treatment effect models that predict the incremental impact of interventions on users.

Design budget-constrained allocation systems that turn per-user uplift predictions into offer decisions under real constraints (incentive budget, variable contribution targets, cannibalization of full-price conversion, per-surface frequency caps).

Build personalized ranking and sequencing models for membership messaging across Eats and Mobility apps — balancing conversion against user experience and contention with non-membership content.

Partner with backend and platform engineers to productionize models in real-time serving paths and batch pipelines, and make sure they behave in production the way they did offline.

Work across Product, Engineering, Data Science, Finance, and Marketing to translate fuzzy business goals into concrete ML problem statements.

Basic Qualifications

Bachelor's degree in Computer Science, Statistics, Economics, Operations Research, or a related quantitative field, or equivalent practical experience.

5+ years of experience building and shipping ML models that drive product or business decisions in production.

Strong proficiency in Python and modern ML frameworks (PyTorch, scikit-learn, XGBoost/LightGBM or equivalent).

Strong SQL and hands-on experience with large-scale data processing (Spark, Hive, Presto, or comparable).

Demonstrated experience with experimental design and analysis — A/B testing, power analysis, variance reduction, and interpreting noisy results responsibly.

Experience building a model across all lifecycle stages: from notebook to production pipelines, serving, monitoring, retraining, and deployment.

Ability to explain a modeling decision and its business consequences clearly to technical and non-technical audiences alike

Preferred Qualifications

Experience training deep feed-forward models (MLP) for uplift estimation.

Experience with constrained optimization applied to resource allocation (LP/MIP, Lagrangian duality, dual-price or bidding-style budget pacing).

Experience with incentive, promotion, pricing, or discount targeting at consumer scale.

Experience with contextual bandits or reinforcement learning for sequential decisioning.

Familiarity with subscription businesses: trial-to-paid conversion, retention curves, LTV modeling, cannibalization, and incrementality measurement.

Experience leading technical direction across an ambiguous, cross-functional scope.

For San Francisco, 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.

#J-18808-Ljbffr

Worksite address

san francisco, CA, 94199, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Maritime Robotics Systems Engineer

laurel, MD

See pay details in description

Description Do you have a passion for maritime robotics, autonomy, and AI? Do you like to take ownership of technical problems, seek creative…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Data Fusion and Tracking Systems Engineer

laurel, MD

See pay details in description

Description Are you excited about applying your knowledge, skills, and talents to solve some of the nation's most complex defense challenges? …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Applied Signal Processing and AI/ML Engineer

laurel, MD

See pay details in description

Description Are you an engineer who enjoys turning messy sensor data into actionable information? Have you developed signal processing or AI…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Guidance and Control Engineer

laurel, MD

See pay details in description

Description Are you passionate about collaborating with experienced engineers to design and develop the next generation of weapon systems? Ca…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Wireless Communications Algorithm Engineer

laurel, MD

See pay details in description

Description Do you have experience solving real world problems related to wireless communications? Are you searching for meaningful work to s…

Listing review due 2026-10-06View job