Principal Machine Learning Engineer, Signals and Measurement

Snap Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bellevue, WALos Angeles, CANew York, NYPalo Alto, CASeattle, WA
Salary
$276,000–$414,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $345k
$156k most similar roles pay here $442k

This role pays more than 97% of similar roles. Most pay $202,800–$254,750 — the shaded band above. At the midpoint, this role pays about $345k versus about $229k 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 66 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Principal Machine Learning Engineer, Signals and Measurement

Principal Machine Learning Engineer, Signals and Measurement will join the Signals & Measurement team to design and develop machine learning systems across the third-party signal lifecycle, including acquisition, curation, matching, attribution, and causal measurement. The role involves building and scaling critical models to support monetization strategies while providing technical direction for the broader machine learning community. You will collaborate with cross-functional teams to align on strategies, manage trade-offs, and improve the organization's technology stack. Key requirements include expertise in deep learning algorithms applied to advertising measurement, recommendation, or search domains. The ideal candidate possesses strong programming skills and experience with TensorFlow or PyTorch. This role addresses complex problems within the online advertising domain, specifically focusing on ad targeting, ranking, auction, and marketplace optimization while solving challenges related to identity resolution and anomaly detection.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 65 postings across 11 companies.

See salary data

What you'll do

  • Design and develop machine learning systems across the third-party signal lifecycle including acquisition, curation, matching, and attribution.
  • Build and scale critical machine learning models to support Snap's monetization strategies.
  • Provide technical direction that influences the entire machine learning community at the company.
  • Upgrade the ML tech stack and improve overall organizational performance in collaboration with leadership.
  • Solve ambiguous problems and lead complex technical initiatives across multiple teams.
  • Implement best practices for system availability, scalability, operational excellence, and cost management.
  • Translate product requirements into technical solutions while evaluating trade-offs to build innovative services.

What we're looking for

  • Bachelor's degree in a technical field such as computer science, mathematics, or statistics.
  • 11+ years of industry machine learning experience.
  • Experience developing and shipping performant and scalable machine learning models for recommendation or ranking use cases.
  • Proficiency with TensorFlow, PyTorch, or related deep learning frameworks.
  • Strong understanding of machine learning and deep learning algorithms applied to advertising measurement, recommendation, or search.
  • Advanced degree in a related field such as machine learning, computer vision, or mathematics (preferred).
  • Experience with signals and measurement stack, identity resolution, anomaly detection, or causal measurement (preferred).
  • Experience in online advertising including ad targeting, ranking, auction, and/or marketplace optimization (preferred).

More like this

Similar roles

Principal Machine Learning Engineer

Oracle

121 days ago $114,600–$234,600
Python Java Kubernetes Docker OCI CI/CD Distributed Systems Generative AI LLM Transformer Models Machine Learning IaaS Cloud Architecture System Design
6+ yrs exp

Principal Machine Learning Engineer

The Walt Disney Company

Remote (Glendale, CA) 41 days ago $207,400–$278,100
Machine Learning Deep Learning LLMs MLOps AWS Lambda Step Functions Glue SQS SNS Personalize Databricks Spark Kinesis Kafka REST Microservices Agile Scrum
10+ yrs exp Remote

Principal Machine Learning Engineer

Amgen

Remote (Thousand Oaks, CA) 6 days ago $187,395–$253,534
Python Java Machine Learning generative-AI LLM RAG Kubeflow SageMaker Pipelines Docker AWS Azure GCP MLOps LangChain LangGraph Semantic Kernel Vector Databases
8+ yrs exp Remote

Principal Machine Learning Engineer

Adobe

San Jose, CA +2 13 days ago $206,400–$379,100
PyTorch CUDA Triton TensorRT Python LLMs Diffusion Models Transformers RAG Kubernetes MLOps Distributed Systems Quantization Nvidia Dynamo
8+ yrs exp

Principal Machine Learning Engineer

DoorDash, Inc

San Francisco, CA +3 15 days ago $282,100–$414,800
Causal Inference Machine Learning Econometrics Experimentation Double Machine Learning Contextual Bandits Off-policy Evaluation Modeling Pipelines Monitoring Analytics
10+ yrs exp

Lead Machine Learning Engineer, Human Sensing

Apple Inc

Seattle, WA 14 days ago $175,000–$308,500
Computer Vision Machine Learning Python PyTorch Foundation Models Vision-Language Models (VLMs) Large Language Models (LLMs) Core ML Quantization Knowledge Distillation Model Optimization Active Learning Natural Language Understanding
6+ yrs exp