Snap
Principal Machine Learning Engineer, Signals and Measurement
$235K–$414K
Bellevue, Washington +4 · Principal · Full-time · Posted Oct 6, 2026
- Location
- Bellevue, Washington
Seattle, Washington
Palo Alto, California
Los Angeles, California
New York, New York - Experience
- 9+ years of post-Bachelor’s machine learning experience; or a Master’s degree in a technical field + 8+ years of post-grad ML experience; or a PhD in a related technical field + 5+ years of post-grad ML experience. Also requires 2+ years of technical leadership or domain-expert experience.
- Education
- Bachelor’s in a technical field such as computer science, mathematics, or statistics, or equivalent years of experience.
About the job
Leads the design and development of machine learning systems for third-party signals, advertising attribution, and causal measurement, supporting Snap’s monetization strategies.
What you'll do
- Build and scale ML systems and models across signal acquisition, curation, matching, attribution, and causal measurement.
- Set technical direction for ML work, improve the ML tech stack, and provide leadership and mentorship across teams.
- Partner with cross-functional teams to define requirements and deliver scalable, reliable, and cost-effective solutions.
What they ask for
- Bachelor’s in a technical field such as computer science, mathematics, or statistics, or equivalent years of experience.
- 9+ years of post-Bachelor’s ML experience; or a Master’s in a technical field plus 8+ years of post-grad ML experience; or a PhD in a related technical field plus 5+ years of post-grad ML experience.
- 2+ years of technical leadership experience or serving as a domain expert to a technical organization.
- Experience shipping performant, scalable recommendation or ranking models, and experience with TensorFlow, PyTorch, or related deep learning frameworks.
Nice to have
- Experience with signals and measurement, identity resolution, anomaly detection, causal measurement, attribution, or advanced measurement methodologies.
- Online advertising experience, such as ad targeting, ranking, auctions, or marketplace optimization.
Pay
$276,000-$414,000 annually (base salary, Zone A); $262,000-$393,000 annually (base salary, Zone B); $235,000-$352,000 annually (base salary, Zone C)
Tools
TensorFlow, PyTorch
AI focus
Designs, trains, and scales machine learning and deep learning models for third-party signals, online ranking and recommendation, advertising attribution, and causal measurement.
Model-written summary · the original posting is authoritative