Machine Learning Engineer, Level V
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 94% of similar roles. Most pay $192,050–$254,500 — the shaded band above. At the midpoint, this role pays about $147k versus about $223k 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 85 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 75 roles with salary data.
Most-posted roles
At a glance
The Machine Learning Engineer, Level 3 joins the Engineering team to build and deploy machine learning models for core Snapchat products. This role involves managing the full machine learning lifecycle, including data analysis, model training, evaluation, and production deployment. The engineer will collaborate with cross-functional partners to implement ML-driven features and design scalable services using high velocity engineering workflows. Key responsibilities include solving open ambiguous problems and maintaining rigorous standards for code correctness and security. Candidates should possess experience in ranking, recommendations, search, content understanding, or image generation. Required technical skills include proficiency with machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, and scikit-learn. The role focuses on applying established ML techniques to solve well-defined, real-world problems within the visual messaging product area.
What does a Machine Learning Engineer earn in Washington?
Median $241750 from 70 postings across 15 companies.
Skills
What you'll do
What we're looking for
More like this
Snap Inc.
Snap Inc.
Adobe
Snap Inc.
Snap Inc.
Capital One Financial