Causal ML Engineer: Uplift Modeling & Experiments

Snap Inc.

Palo Alto (CA)

On-site

USD 178,000 - 313,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid parental leave
Medical coverage
Mental health support
Equity RSUs

Job summary

Snap Inc. is seeking a Machine Learning Engineer to design and productionize causal ML solutions that quantify impact and drive value for users and advertisers.

You will work on uplift modeling, heterogeneous treatment effect estimation, and design experiments with product and engineering partners, balancing model performance with scalability and interpretability. Strong scripting in Python and collaboration across cross-functional teams are essential as you contribute to rapid iteration while

Qualifications

  • Bachelor’s degree in computer science, statistics, economics, or related field, or equivalent practical experience.
  • 5+ years of post-Bachelor’s experience in machine learning with hands-on causal inference or experimentation; or PhD with 2+ years.
  • Demonstrated experience building models to support product decision-making through causal techniques.
  • Experience designing and analyzing online experiments (A/B tests) and leveraging causal ML in production systems.

Responsibilities

  • Design and build models that quantify causal impact, optimize decision-making, and drive value for users, advertisers, and the business.
  • Develop and productionize causal ML solutions using observational and experimental data.
  • Design, analyze, and interpret A/B tests and quasi-experiments with product and engineering partners.
  • Evaluate tradeoffs between model complexity, bias/variance, scalability, and interpretability.
  • Conduct code reviews, maintain high engineering standards, and build scalable, maintainable infrastructure.
  • Contribute to rapid iteration cycles while ensuring methodological rigor.

Skills

Causal inference
A/B testing
Python
Statistical thinking
Experimentation
Communication

Education

Bachelor’s degree in CS/Statistics/Economics
MS/PhD in a technical field
Equivalent practical experience

Tools

CausalML
EconML
DoWhy
scikit-learn

Job description

Snap Inc. is seeking a Machine Learning Engineer to design and productionize causal ML solutions that quantify impact and drive value for users and advertisers.

You will work on uplift modeling, heterogeneous treatment effect estimation, and design experiments with product and engineering partners, balancing model performance with scalability and interpretability. Strong scripting in Python and collaboration across cross-functional teams are essential as you contribute to rapid iteration while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Causal ML Engineer for A/B Testing & Uplift
Causal ML Engineer for A/B Testing & Uplift

Snap Inc. • Bellevue (WA)

On-site
USD 209,000 - 313,000
Causal ML Engineer — Experiments, Impact & Equity
Causal ML Engineer — Experiments, Impact & Equity

Snap Inc. • New York (NY)

On-site
USD 209,000 - 313,000
Paid parental leave
Comprehensive medical coverage
Mental health support
+1
Causal ML Engineer: Uplift & A/B Testing, Equity
Causal ML Engineer: Uplift & A/B Testing, Equity

Snap • New York (NY)

Hybrid
USD 199,000 - 313,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support programs
Senior Causal ML Engineer: Production & A/B Experiments
Senior Causal ML Engineer: Production & A/B Experiments

Snap Inc. • Los Angeles (CA)

On-site
USD 209,000 - 313,000
Equity RSUs
Medical coverage
Paid parental leave
Causal ML Engineer: Production Uplift & Experimentation
Causal ML Engineer: Production Uplift & Experimentation

DoorDash • New York (NY)

On-site
USD 204,000 - 299,000
401(k) with employer matching
Paid parental leave (16 weeks)
Wellness benefits
+9
Causal ML Engineer - Production Systems for Growth
Causal ML Engineer - Production Systems for Growth

DoorDash • Sunnyvale (CA)

On-site
USD 204,000 - 299,000
401(k) match
Parental leave (16 wks)
Wellness benefits
+11
Staff Causal ML Engineer: Production Uplift & Decisioning
Staff Causal ML Engineer: Production Uplift & Decisioning

DoorDash USA • United States

Remote
USD 204,000 - 299,000
401(k) plan with employer matching
16 weeks of paid parental leave
Wellness benefits
+7
Causal ML Engineer, Production Systems for Growth
Causal ML Engineer, Production Systems for Growth

DoorDash • San Francisco (CA)

On-site
USD 204,000 - 299,000
401(k) match
Parental leave (16 weeks)
Wellness benefits
+11
Staff Causal ML Scientist - Production Uplift & Evaluation
Staff Causal ML Scientist - Production Uplift & Evaluation

DoorDash USA • United States

Remote
USD 204,000 - 299,000
401(k) plan
Paid parental leave
Wellness benefits
+3
Lead Data Scientist — Causal ML & Insights (Equity)
Lead Data Scientist — Causal ML & Insights (Equity)

Snap Inc. • Bellevue (WA)

On-site
USD 229,000 - 343,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
+1