← Search all jobs

Principal Machine Learning Engineer, Signals and Measurement

Snap

Los Angeles, CA · $276k–$414k a year · Posted October 20, 2026

See every open role at Snap

More in California job market · Technology & Software · Data & Analytics jobs

Pay compared with the market

This listing pays about $345,000 a year. Across 50 open principal machine learning engineer listings that state pay, the middle half runs $214,500 to $313,500 and the median is $274,000. That is 26% above the median, above the middle half of those listings.

Listed pay is what employers advertise, not what people are paid.

Principal Machine Learning Engineer salaries by state · Check your own pay

About the job

...themselves, live in the moment, learn about the world, and have fun... ...other digital services.Snap Engineering teams build fun and... ...We’re looking for a Principal Machine Learning Engineer to join our... ...cross-functional executives and management across a globally distributed...