Staff Machine Learning Engineer - Causal Inference

Uber Uber · Consumer · San Francisco, CA +1 · Engineering

Uber's Surge team is hiring a Staff ML Engineer focused on causal inference to build large-scale pricing optimization systems. The role involves training ML models with sparse data, designing experiments, and developing causal models for real-time marketplace conditions. This is a backend role with significant impact on rider experience and driver earnings.

What you'd actually do

  1. Build and train machine learning models with sparse data
  2. Design experiments and use a variety of techniques for building causal models
  3. Be a thought leader and help define roadmaps across multiple rider pricing teams

Skills

Required

  • Machine Learning
  • Causal Inference
  • Deep Learning
  • Optimization Algorithms
  • PyTorch
  • TensorFlow
  • Python

Nice to have

  • Economics
  • Econometrics
  • Observational data
  • Experimental data
  • Embeddings
  • Structural models
  • Regularization techniques
  • Elasticity models
  • User behavioral models

What the JD emphasized

  • 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 building and productionizing innovative end-to-end Machine Learning systems
  • Strong sense of ownership and tenacity toward hard machine-learning projects

Other signals

  • ML models
  • causal inference
  • optimization