Uber Logo

Uber

Sr Machine Learning Engineer

Posted 7 Hours Ago
Be an Early Applicant
In-Office
San Francisco, CA, USA
202K-224K Annually
Senior level
In-Office
San Francisco, CA, USA
202K-224K Annually
Senior level
Develop and own production machine learning models for Uber One offer targeting, incentive allocation, and personalized membership messaging. Responsibilities include uplift modeling, budget-constrained optimization, ranking and sequencing, experimentation, real-time and batch deployment, monitoring, retraining, and cross-functional translation of business goals into ML solutions.
The summary above was generated by AI
 

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.
Responsibilities

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.

About Us

Ready 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.

HQ

Uber San Francisco, California, USA Office

Uber's a hybrid work environment and employees target spending 50% of their time in the office.

Similar Jobs

3 Days Ago
In-Office or Remote
San Francisco, CA, USA
171K-269K Annually
Senior level
171K-269K Annually
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Develop and productionize machine learning systems for search, retrieval, ranking, recommendations, conversational experiences, and AI agents. Own projects across the ML lifecycle, build evaluation datasets and benchmarks, conduct offline and online evaluations, analyze model quality, and improve system performance. Design scalable architectures addressing reliability, latency, privacy, and cost. Collaborate across product and engineering teams, communicate technical decisions, mentor engineers, and contribute to ML best practices.
Top Skills: Agentic SystemsSparkAWSDatabricksDeep LearningEmbeddingsInformation RetrievalJavaKotlinLarge Language ModelsNlpPythonRagRankingRecommendationsSQLTypescript
6 Days Ago
Hybrid
Santa Clara, CA, USA
201K-352K Annually
Senior level
201K-352K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Leads the architecture and production delivery of a novel AI-powered exploitability analysis engine. Owns probabilistic ranking, graph modeling, entity resolution, calibration, validation, and security guardrails for agentic systems. Drives zero-to-one development, technical direction, architecture and code reviews, cross-functional partnerships, and mentorship. Requires deep expertise in production AI/ML, LLMs, distributed systems, cloud-native development, probabilistic modeling, and scalable architectures, with strong security experience preferred.
Top Skills: Agentic SystemsAi EvaluationAi GovernanceAi SafetyAPIsCloud-Native ArchitecturesDatabasesDistributed SystemsEmbeddingsGoGraph AnalyticsJavaLlmsProbabilistic ModelingPythonRagTypescriptVector Search
7 Days Ago
Hybrid
Sunnyvale, CA, USA
171K-261K Annually
Senior level
171K-261K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Own numerical analysis and model parity for compressed, quantized, and optimized autonomous-vehicle models. Develop Jacobian/Hessian sensitivity tools, connect numerical differences to driving behavior, diagnose training instabilities, and build low-overhead observability for distributed training. Investigate floating-point errors, edge cases, and implementation divergence while translating analytical results into deployment decisions and production-ready tooling.
Top Skills: 3D ParallelismCompiler ToolchainsDdpDeepspeedFsdpMegatron-LmPythonPyTorchQuantizationWsd

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account