Applystead salaries · 21 posted pay ranges
Snap Machine Learning Engineer salaries
Pay ranges Snap published in 21 open job postings for Machine Learning Engineer roles, updated Nov 14, 2026.
Continue with GoogleGet matched to Machine Learning Engineer jobs at Snap
- Median base pay$261,000a year
- Typical range$216,000–$345,000Middle half of postings
- Top 10%$345,000and above
- Postings21with a pay range
Posted base pay ranges from job listings, not total compensation. Figures are in USD. How these figures are made
Snap’s Machine Learning Engineer titles
Pay by level
Locations
- United States · $261K median, 21 postings
- California · $216K median, 8 postings
- New York · $261K median, 4 postings
- Santa Monica, CA · $216K median, 4 postings
- Palo Alto, CA · $261K median, 4 postings
- Washington · $345K median, 3 postings
- Bellevue, WA · $345K median, 3 postings
- New York City, NY · 2 postings
Newest Snap Machine Learning Engineer postings
- Machine Learning Engineer, Level 4Snap · United States · $173K–$259K/yr · Posted Nov 13, 2026
- Machine Learning Engineer, Generative ML, Level 4Snap · Manhattan, NY · $173K–$259K/yr · Posted Nov 11, 2026
- Principal Machine Learning Engineer, Signals and MeasurementSnap · Manhattan, NY · $276K–$414K/yr · Posted Nov 11, 2026
- Machine Learning Engineer, Causal Inference, Level 5Snap · United States · $209K–$313K/yr · Posted Oct 31, 2026
- Principal Machine Learning Engineer, Platform Integrity Engineering, Level 7Snap · United States · $276K–$414K/yr · Posted Oct 31, 2026
- Want Applystead to find more jobs like these? Start free trial →
Compare Machine Learning Engineer pay
Snap vs SpecsSnap vs RedditSnap vs Surge AISnap vs Flow EngineeringSnap vs RilletSnap vs Snorkel AI