Senior Causal ML Engineer — A/B Testing & Uplift

Snapchat, Inc.

Santa Clarita (CA)

On-site

USD 209,000 - 313,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid parental leave
Comprehensive medical coverage
RSU equity

Job summary

Snap Inc. is seeking a Machine Learning Engineer to design and productionize causal ML models that quantify impact and guide product decisions. You will work on uplift modeling, heterogeneous treatment effects, and A/B testing, integrating experimental data with production systems.

The role requires strong Python proficiency, experience with causal inference libraries, and the ability to collaborate across cross-functional teams while delivering scalable infrastructure.

Qualifications

  • 5+ years of post‑Bachelor’s experience in machine learning, with hands-on experience in causal inference or experimentation
  • Experience designing and analyzing online experiments (A/B tests) and leveraging causal ML in production systems
  • Demonstrated experience building models to support product decision-making and policy evaluation through causal techniques
  • Experience with causal inference libraries such as CausalML, EconML or DoWhy

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 machine learning solutions using observational and experimental data
  • Design, analyze, and interpret A/B tests and quasi-experiments; collaborate with product and engineering partners
  • Evaluate tradeoffs between model complexity, bias/variance, scalability, and interpretability
  • Conduct code reviews and maintain high engineering standards for scalable infrastructure
  • Contribute to rapid iteration cycles while ensuring methodological rigor

Skills

causal inference
A/B testing
Python
data science
experimentation infrastructure
communication
mentorship
cross-functional collaboration

Education

Bachelor’s degree in computer science, statistics, economics, or related field
MS/PhD in quantitative field

Tools

CausalML
EconML
DoWhy
pandas
NumPy
scikit-learn

Job description

Snap Inc. is seeking a Machine Learning Engineer to design and productionize causal ML models that quantify impact and guide product decisions. You will work on uplift modeling, heterogeneous treatment effects, and A/B testing, integrating experimental data with production systems.

The role requires strong Python proficiency, experience with causal inference libraries, and the ability to collaborate across cross-functional teams while delivering scalable infrastructure.

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
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: Uplift Modeling & Experiments
Causal ML Engineer: Uplift Modeling & Experiments

Snap Inc. • Palo Alto (CA)

On-site
USD 178,000 - 313,000
Paid parental leave
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
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
Senior ML Engineer, Causal Inference (Level 5)
Senior ML Engineer, Causal Inference (Level 5)

Snap Inc. • United States

Hybrid
USD 178,000 - 313,000
Senior Causal ML Engineer for Production Systems
Senior Causal ML Engineer for Production Systems

DoorDash • San Francisco (CA)

On-site
USD 170,000 - 250,000
Equity grants
401(k) with employer matching
Paid parental leave
+4
Senior Causal ML Engineer for Production Systems
Senior Causal ML Engineer for Production Systems

DoorDash • Los Angeles (CA)

On-site
USD 170,000 - 230,000
401(k) matching
Paid parental leave (16 weeks)
Wellness benefits
+2
Senior Lead Data Scientist — ML & Causal Inference
Senior Lead Data Scientist — ML & Causal Inference

Snapchat • Santa Clarita (CA)

On-site
USD 229,000 - 343,000
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