Machine Learning Engineer, Causal Inference, Level 5

Snap Inc.

Quick summary

Work type
On-site
Location
Los Angeles, CANew York, NYPalo Alto, CASan Francisco, CA
Salary
$209,000–$313,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $222k
This role $261k
$158k most similar roles pay here $330k

This role pays more than 83% of similar roles. Most pay $189,194–$254,750 — the shaded band above. At the midpoint, this role pays about $261k versus about $222k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 58 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 44 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Machine Learning Engineer, Causal Inference, Level 5

As a Level 5 Machine Learning Engineer specializing in causal inference at Snap Inc., you will join a dynamic team focused on leveraging advanced analytics to drive strategic decisions. Your primary responsibilities include designing and implementing models that quantify causal impact, optimize decision-making processes, and enhance user experiences. You will develop and deploy causal machine learning solutions such as uplift modeling and heterogeneous treatment effect estimation using both observational and experimental data. Additionally, you will collaborate with product and engineering teams to design A/B tests and quasi-experiments, ensuring methodological rigor while maintaining high engineering standards. Proficiency in Python along with libraries like pandas, NumPy, scikit-learn, and CausalML is essential, as is a strong understanding of causal inference techniques and the ability to balance model complexity with interpretability. This role requires experience in deploying models in production settings and working within complex experimentation infrastructures, particularly in domains such as personalization and ad dynamics.

What you'll do

  • Design and build models that quantify causal impact for users, advertisers, and the business.
  • Develop and productionize causal machine learning solutions using uplift modeling and experimental data.
  • Analyze A/B tests and quasi-experiments to inform product decision-making strategies.
  • Evaluate model complexity versus interpretability in production systems.
  • Conduct code reviews and maintain high engineering standards for scalable infrastructure.

What we're looking for

  • Strong understanding of causal inference and modern approaches to estimating treatment effects.
  • Experience with applied data science, including A/B testing and uplift modeling.
  • Proficient in Python and common machine learning libraries (e.g., pandas, scikit-learn).
  • Demonstrated experience building models for product decision-making using causal techniques.
  • 5+ years of post-Bachelor’s experience in machine learning or equivalent advanced degree experience.

More like this

Similar roles

Machine Learning Engineer, Level 5

Snap Inc.

Santa Monica, CA 30 days ago $209,000$313,000
Python TensorFlow PyTorch scikit-learn Spark ML Kubernetes Docker CI/CD PostgreSQL AWS Google Cloud Azure MLOps Prometheus Grafana

Machine Learning Engineer, Level 4

Snap Inc.

Santa Monica, CA +5 30 days ago $173,000$259,000
TensorFlow PyTorch scikit-learn Spark ML Python Kubernetes Docker CI/CD AWS PostgreSQL MongoDB Redis Git Jupyter Notebook S3 GCP Azure MLOps

Machine Learning Engineer

Robinhood

Bellevue, WA 30 days ago $161,138$200,000
Python TensorFlow PyTorch XGBoost Spark Kafka Kubernetes SQL A/B Testing CI/CD Prometheus Grafana Docker PostgreSQL Redis Scikit-learn Hadoop AWS Azure
Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 70 days ago $216,200$324,800
Python TensorFlow PyTorch scikit-learn Spark Snowflake MLflow CI/CD LLM APIs LangChain LlamaIndex AutoGen MLOps SQL

Applied AI/ML & Causal Inference, Senior Associate

JPMorgan Chase

Jersey City, NJ 3 days ago $128,250$195,000
Python DoWhy EconML CausalML PyTorch scikit-learn Spark Hive SQL LLMs agentic AI RAG pipelines prompt engineering Bayesian modeling hierarchical modeling structural causal models contextual bandits MLOps CI/CD