CrawlJobs Logo

Staff Machine Learning Engineer - Causal Inference

United States, San Francisco Employment contract 232000.00 - 258000.00 USD / Year · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

The mission of the Surge team is to maintain overall marketplace reliability by balancing supply/demand in real-time through dynamic pricing. We build scalable real-time systems to understand the state of the market, forecast future demand, make predictions using ML models, solve network optimization programs, and eventually make pricing decisions for each rider session. Surge plays a critical role in service of Uber’s mission to make transport accessible. We generate billions of dollars in annual gross bookings for the company by optimizing network efficiency and make a significant contribution to driver earnings. In addition to pricing, the signals we generate are some of the most important features used in practically every optimization/ML system across Uber. Although we are a backend team, what we do has an outsized impact on our riders because prices and reliability are two of the most important elements of customer experience.

Job Responsibility

  • Work with a mixed team of Engineers, Operations Researchers, and Economists to build large-scale pricing optimization systems to set prices based on real-time marketplace conditions for Uber’s rides products globally
  • Build and train machine learning models with sparse data
  • Design experiments and use a variety of techniques for building causal models
  • Be a thought leader and help define roadmaps across multiple rider pricing teams

Requirements

  • PhD in relevant fields (CS, Stats, Economics, Econometrics, etc.) with a focus on Machine Learning
  • 4+ years of experience in an ML role with an emphasis on data and experiment driven model development
  • Expertise with Causal Inference, DML, etc...
  • Expertise in deep learning and optimization algorithms
  • Experience with ML frameworks such as PyTorch and TensorFlow
  • Experience building and productionizing innovative end-to-end Machine Learning systems
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++
  • Strong communication skills and can work effectively with cross-functional partners
  • Strong sense of ownership and tenacity toward hard machine-learning projects

Nice to have

  • Academic background in Economics or Econometrics
  • Experience in combining observational data with experimental data for building causal models
  • Experience designing embeddings and combining structural models and regularization techniques for dealing with sparsity
  • Experience building elasticity models and user behavioral models
  • Proven track record in conducting experiments and tracking models in high-complexity environments

What we offer

  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Machine Learning Engineer - Causal Inference

8 matching positions

Senior Staff Machine Learning Engineer - Driver Pricing & Marketplace Optimization

We’re seeking an exceptional Senior Staff ML Engineer to lead breakthrough ML in...
Location
Location
United States , Sunnyvale, California; San Francisco, California
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Computer Science, Machine Learning, Operations Research, or related quantitative field OR Master’s degree with 12+ years of industry experience
  • 10+ years of experience building and deploying ML models in large-scale production environments
  • Expert-level proficiency in modern ML frameworks (TensorFlow, PyTorch, JAX) and distributed computing platforms (Spark, Ray)
  • Deep expertise across multiple areas including: Deep Learning, Causal Inference, Reinforcement Learning, Multi-objective Optimization, Algorithmic Game Theory, and Large-scale Ads Ranking/Auction Systems
  • Proven track record of leading complex ML projects from research through production with significant measurable business impact
  • Strong programming skills in Python, Java, or Go with experience building production ML systems
  • Experience with feature engineering, model serving, and ML infrastructure at scale (handling millions of predictions per second)
  • Technical leadership experience including mentoring senior engineers and driving cross-team technical initiatives
Job Responsibility
Job Responsibility
  • Lead the design and implementation of advanced ML systems for dynamic pricing algorithms serving millions of drivers across 70+ countries around the world
  • Architect real-time ML infrastructure handling 1M+ pricing decisions per second with sub-50ms latency requirements
  • Drive breakthrough research in causal ML, reinforcement learning, algorithmic game theory, and multi-objective optimization for marketplace optimization with strategic agents
  • Own end-to-end ML model lifecycle from research through production deployment and continuous optimization
  • Build scalable ML architecture and feature management systems supporting Driver Pricing and broader Marketplace teams
  • Design experimentation frameworks enabling rapid testing of pricing algorithms using A/B, Switchback, Synthetic Control, and other experimental methodologies
  • Establish ML engineering best practices, monitoring, and operational excellence across the organization
  • Create platform abstractions that enable other ML engineers to iterate faster on pricing algorithms
  • Partner with Product, Operations, and Earner Experience teams to translate complex business requirements into ML solutions
  • Collaborate with Marketplace Engineering and Science teams to productionize cutting-edge ML research
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Scientist - Reservations

The Reservations data science team owns the experience and algorithms powering t...
Location
Location
United States , Seattle
Salary
Salary:
216000.00 - 240000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D., M.S. or Bachelor's degree in Statistics, Economics, Mathemathics, Computer Science, Machine Learning, Operations Research, or other quantitative fields.
  • 6+ years of industry experience as an Applied or Data Scientist or equivalent.
  • Proficiency in programming languages (Python, Java, Scala) and ML frameworks (TensorFlow, PyTorch, Scikit-Learn), underpinned by a solid grasp of MLOps practices, including design documentation, testing, and source code management with Git.
  • Agile project management capabilities, adept at using tools like JIRA, and a driven problem-solver with a passion for impacting the retail sector at scale.
  • Advanced skills in the development and deployment of large-scale ML models
  • Experience in experimental design and analysis (e.g., A/B and market-level experiments), causal inference.
  • Strong business and product sense: delight in shaping vague questions into well-defined analyses and success metrics that drive business decisions.
  • Strong experience in causal inference, optimization, and machine learning.
  • Experience in algorithm development and prototyping. Particularly in Pricing domain.
  • Ability to drive clarity on the best modeling or analytic solution for a business objective
Job Responsibility
Job Responsibility
  • Deploy a wide variety of methodologies, including causal inference techniques, funnel analyses, and econometric modeling to identify our largest business opportunities.
  • Work together with Product, Operations, and Engineering partners to design a roadmap of features and initiatives as well as the long-term team strategy.
  • Run large scale experiments to validate the impact of new features.
  • Present findings to business and executive audiences
What we offer
What we offer
  • Bonus program
  • Equity award
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Member Of Technical Staff, Microsoft Robotics (Robotics Data)

Microsoft’s Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 5+ years data-science experience
  • OR Master's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 3+ years data-science experience
  • OR Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 1+ year(s) data-science experience
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Define and implement data collection strategies for robot learning, including specifying demonstration coverage requirements, environmental diversity targets, task distribution plans, and quality acceptance criteria for teleoperation, egocentric, and autonomous data collection campaigns
  • Build and maintain data curation pipelines that ingest, clean, validate, label, and version robotics datasets (manipulation demonstrations, navigation trajectories, sensor logs, simulation rollouts), ensuring data integrity and provenance tracking
  • Develop data analysis frameworks that quantify dataset characteristics (coverage, diversity, balance, quality scores), identify data gaps and biases, and provide recommendations for targeted data collection to improve model performance
  • Create interactive data visualization tools and dashboards (using tools such as Power BI, Plotly, or custom web applications) that enable researchers, engineers, and leadership to explore dataset properties, model training metrics, evaluation results, and fleet operational telemetry
  • Collaborate with ML researchers and learning engineers to design and execute experiments that measure the impact of data quantity, quality, and diversity on model performance, producing statistical analyses that guide data investment decisions
  • Formulate and maintain a roadmap of data science project activity that leads to measurable improvement in model performance metrics, data pipeline efficiency, and data quality over time
  • Develop and apply statistical techniques (hypothesis testing, causal inference, regression analysis, clustering) to analyze robot performance data, identify failure modes, and uncover patterns that inform model architecture and training strategy decisions
  • Write efficient, readable, extensible code in Python (including Pandas, NumPy, scikit-learn, matplotlib) for data processing, analysis, and visualization, building professional-grade documentation for knowledge transfer
  • Adhere and contribute to ethics and privacy policies related to collecting and preparing robotics data, providing guidance on responsible data practices including bias detection, consent, and data governance
  • Present results and findings to senior stakeholders, using compelling visualizations and storytelling to influence data investment priorities and model development strategy
What we offer
What we offer
  • Benefits and other compensation may be eligible
  • Fulltime
Read More
Arrow Right

Staff Data Scientist (Fraud, Risk)

Uber is looking for an experienced and motivated Scientist to join our Global Sa...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior and/or Staff seniority working as a Data Scientist, Applied Scientist, or Machine Learning Engineer
  • Experience building and deploying Binary Classification systems in production for large-scale, high-stakes applications (e.g., Fraud, Safety, or Risk)
  • Deep experience in Experimental Design beyond classical A/B testing, including Quasi-experiments (Diff-in-Diff, Synthetic Control) or Marketplace experiments (Switchbacks)
  • Expertise in handling Extreme Class Imbalance and optimizing models for rare event detection
  • Experience using Python and SQL to work with massive, high-dimensional data sets at scale
  • Solid foundation in Statistical Methodologies such as probability calibration, sampling, and hypothesis testing
Job Responsibility
Job Responsibility
  • Conduct thorough analyses of large, imbalanced datasets to identify trends, patterns, and opportunities for improving safety incident detection
  • Design, implement, and optimize binary classification models and algorithms to predict the probability of high-severity incidents
  • Generate actionable insights from risk data and communicate findings to stakeholders, balancing safety interventions with marketplace growth
  • Work as a thought expert for your cross-functional partners (Product, Ops, and Engineering), pushing the boundaries of how Uber defines and mitigates risk
  • Design complex experiments (Diff-in-Diff, Synthetic Controls) and interpret results to draw impactful conclusions in a marketplace environment where classical A/B testing is often not feasible
  • Define how your cross-functional team measures success by developing Safety & Risk metrics (e.g., Recall, Precision-Recall AUC, Probability Calibration) in partnership with global stakeholders
  • Stay current with the latest advancements in Supervised Learning, Causal Inference, and Anomaly Detection
  • Fulltime
Read More
Arrow Right

Staff Scientist, Mobility Matching

The Matching team at Uber builds the systems that determine the optimal way to f...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
216000.00 - 240000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D., or M.S. in Statistics, Economics, Machine Learning, Operations Research, Computer Science, or another quantitative field
  • Minimum 5 years of industry experience as an Applied Scientist, Data Scientist, or in a similar quantitative role
  • Strong knowledge of the mathematical foundations of statistics, machine learning, optimization, and economics
  • Proven experience in experimental design (e.g., A/B testing) and causal inference
  • Proficiency in using Python or R for data analysis, modeling, and algorithm prototyping at scale with large datasets
  • Experience with exploratory data analysis, statistical analysis and testing, and model development
Job Responsibility
Job Responsibility
  • Develop data-driven business insights and work with cross-functional stakeholders to identify opportunities and recommend prioritization of product, growth and optimization initiatives
  • Design and analyze experiments, communicating results that draw detailed and actionable conclusions
  • Analyze and contribute to development of optimization algos and ML models for use in mobility matching
  • Collaborate with cross-functional teams such as product, engineering and operations to drive system development end-to-end from conceptualization to final product
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Scientist - Reservations

The Reservations data science team owns the experience and algorithms powering t...
Location
Location
United States , Seattle
Salary
Salary:
216000.00 - 240000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D., M.S. or Bachelor's degree in Statistics, Economics, Mathematics, Computer Science, Machine Learning, Operations Research, or other quantitative fields
  • 6+ years of industry experience as an Applied or Data Scientist or equivalent
  • Proficiency in programming languages (Python, Java, Scala) and ML frameworks (TensorFlow, PyTorch, Scikit-Learn), underpinned by a solid grasp of MLOps practices, including design documentation, testing, and source code management with Git
  • Agile project management capabilities, adept at using tools like JIRA, and a driven problem-solver with a passion for impacting the retail sector at scale
  • Advanced skills in the development and deployment of large-scale ML models
  • Experience in experimental design and analysis (e.g., A/B and market-level experiments), causal inference
  • Strong business and product sense: delight in shaping vague questions into well-defined analyses and success metrics that drive business decisions
Job Responsibility
Job Responsibility
  • Deploy a wide variety of methodologies, including causal inference techniques, funnel analyses, and econometric modeling to identify our largest business opportunities
  • Work together with Product, Operations, and Engineering partners to design a roadmap of features and initiatives as well as the long-term team strategy
  • Run large scale experiments to validate the impact of new features
  • Present findings to business and executive audiences
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Scientist, Rider Booking Experience

At Uber, our mission is to reimagine how the world moves for the better. As part...
Location
Location
United States , New York; Seattle; San Francisco
Salary
Salary:
216000.00 - 240000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D. or equivalent experience in a quantitative field such as Economics, Statistics, Machine Learning, or Applied Mathematics
  • Minumal 4 years of industry experience in Data Science, Applied Science, or related roles, with a proven record of driving product impact
  • Deep expertise in SQL, Python, and statistical analysis
  • Advanced knowledge of experimentation and causal inference methodologies
  • Experience presenting to and influencing senior leadership and executives
Job Responsibility
Job Responsibility
  • Drive Strategic Vision: Shape the vision for the mobility booking experience and translate the strategy into measurable goals, robust models, and scalable systems
  • Propose and defend data-driven hypotheses in senior and executive reviews
  • shape long-term product direction with clear narratives and analysis
  • Modeling, Metrics & Experimentation: Design and scale advanced machine learning and optimization systems to power steps in the booking flow
  • Establish key success metrics and measurement frameworks for features and launches
  • Incubate 0-to-1 solutions to evaluate and iterate on emerging AI user experiences
  • Cross-Functional Leadership: Partner deeply with engineering, product, and operations to identify impactful opportunities and co-drive execution from inception to delivery
  • Act as a scientific thought leader, mentoring junior scientists and influencing technical strategy across the organization
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Applied Research Scientist - Martech AI

We are seeking a highly experienced and strategic Staff Applied Research Scienti...
Location
Location
United States , New York City; Palo Alto; Chevy Chase; Dallas; Seattle; Chicago; Austin
Salary
Salary:
130000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, Machine Learning, Statistics, Mathematics, or a related quantitative field, PhD is preferred
  • At least 6+ years of professional experience delivering applied AI/ML solutions in production, including leading cross-functional initiatives with enterprise impact
  • Demonstrated ability to leverage LLMs and agentic AI systems to develop and deploy personalized marketing solutions, including individualized content generation, campaign targeting, and optimization of customer engagement/retention/conversion strategies
  • Strong proficiency in Python and SQL
  • deep experience with ML frameworks such as PyTorch, TensorFlow, and Scikit-learn
  • Demonstrated experience establishing KPI frameworks, experimentation, and causal analysis to quantify model impact and inform prioritization
  • Excellent stakeholder management skills with a track record of driving alignment and adoption across product, engineering, and business teams
  • Strong written and verbal communication skills
  • ability to set the right context and explain complex technical topics to varied audiences, including executives
Job Responsibility
Job Responsibility
  • Identify High-Impact Opportunities: Proactively surface and shape high-value AI/ML initiatives by engaging with product, engineering, and operations to align technical roadmaps with strategic business goals
  • Architecture & Technical Direction: Provide architectural leadership for AI/ML solutions impacting multiple stakeholders. Establish standards for scalability, reliability, observability, compliance, and cost efficiency across online and batch systems
  • Development & Productionization: Lead end-to-end delivery of AI/ML solutions, including model design, data pipelines, feature stores, evaluation, deployment, A/B testing, and monitoring in real-time and batch environments. Ensure clear plans, milestones, and on-time delivery
  • ROI Measurement & Experimentation: Establish robust mechanisms to quantify business impact, including KPI definition, experimentation frameworks, and causal inference approaches to guide decision-making and prioritize investments
  • Innovation & Research Integration: Stay current with cutting-edge research in ML, GenAI, and optimization. Prototype and harden novel techniques that push the boundaries of innovation within GEICO’s insurance ecosystem
  • Set technical direction for multi-quarter research initiatives
  • build evaluation frameworks, ensure reproducibility/responsible AI, and drive cross-functional adoption
  • shepherd patents
  • Cross-Functional Collaboration: Champion collaboration across Product, Engineering, Data Platform, Governance, Legal, and Operations to ensure responsible, compliant, and effective adoption of AI systems
  • Mentorship & Capability Building: Mentor junior and senior scientists, elevate technical standards (coding, testing, documentation, reproducibility), and foster a culture of scientific rigor and engineering excellence
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right