Machine Learning Engineer, Level 5
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 83% of similar roles. Most pay $207,300–$254,750 — the blue band above. At the midpoint, this role pays about $261k versus about $231k for comparable roles.
Based on 240 similar postings.
Employer
Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.
Snap Inc. currently has 103 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 93 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Machine Learning Engineer, Revenue+, Level 5 The Machine Learning Engineer, Revenue+, Level 5 joins the Revenue+ team to establish machine learning as a core capability for subscription growth and monetization across Snapchat+. This role involves identifying high-value opportunities to improve retention, subscriber value, and offer decisioning. You will design, build, and deploy production ML systems for personalization, ranking, and propensity modeling, owning the full path from ambiguous business problems to production deployment. Key technical requirements include experience with ranking, recommendation, and lifecycle optimization systems, alongside proficiency in leveraging AI tools for scalable development. You will collaborate with Product, Data Science, Backend, and Mobile Engineering teams to shape strategy. The work focuses on solving monetization problems, specifically optimizing subscription growth and lifecycle management for Snapchat+ users at significant scale.
What does a Machine Learning Engineer earn in New York?
Median $231150 from 50 postings across 20 companies.
Skills
What you'll do
What we're looking for
More like this
Snap Inc.
Snap Inc.
Snap Inc.
Capital One Financial
Capital One Financial
Adobe