Principal Machine Learning Engineer, Signals and Measurement
Snap
Los Angeles, CA · $276k–$414k a year · Posted October 20, 2026
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...