Machine Learning Engineer, Level V

Snap Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bellevue, WALos Angeles, CANew York, NYPalo Alto, CASan Francisco, CA
Salary
$209,000–$313,000 / yr
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $261k
$158k most similar roles pay here $330k

This role pays more than 88% of similar roles. Most pay $192,050–$254,500 — the shaded band above. At the midpoint, this role pays about $261k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

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

View all roles at Snap Inc.

At a glance

TL;DR · Machine Learning Engineer, Level V

Machine Learning Engineer, Level 5 will join the engineering team to build and deploy machine learning models that power core products for millions of users. The role involves owning the full machine learning lifecycle, from initial data analysis through production deployment, while partnering with cross-functional teams to prototype and launch features. The candidate will solve large-scale, real-world problems involving ranking, recommendations, search, content understanding, and image generation. Key technical requirements include proficiency in machine learning algorithms and frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, or scikit-learn. Additionally, the role requires expertise in system design and ranking infrastructures, alongside the ability to leverage AI tools for development while ensuring architectural integrity and security. The position focuses on developing scalable services within a complex technical environment to solve core product challenges.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 70 postings across 15 companies.

See salary data

What you'll do

  • Build and deploy machine learning models that power core products for millions of users.
  • Apply modern machine learning techniques to solve large-scale, real-world problems.
  • Manage the full machine learning lifecycle from initial data analysis to production deployment.
  • Prototype and launch ML-driven features in collaboration with cross-functional teams.
  • Use AI tools to design and ship scalable services while ensuring code correctness and security.
  • Audit AI-generated outputs for architectural integrity, performance bottlenecks, and security risks.
  • Develop models for ranking, recommendations, search, content understanding, or image generation.

What we're looking for

  • Bachelor's degree in a relevant technical field or equivalent years of practical work experience.
  • 5+ years of post-Bachelor’s machine learning experience, or a Master’s with 4+ years, or a PhD with 1+ year of experience.
  • Experience developing machine learning models for ranking, recommendations, search, content understanding, image generation, or other relevant applications.
  • Strong understanding of machine learning approaches and algorithms.
  • Proficiency in leveraging AI tools to streamline development while auditing for architectural integrity, performance, and security.
  • Ability to solve open ambiguous problems and work effectively with internal and external partners.
  • Advanced degree in computer science or related field (preferred).
  • Experience with frameworks like TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, ranking infrastructures, and system design (preferred).

More like this

Similar roles

Machine Learning Engineer, Level IV

Snap Inc.

Bellevue, WA +4 6 days ago $173,000–$259,000
Machine Learning TensorFlow PyTorch Caffe2 Spark ML scikit-learn System Design Search Content Understanding Image Generation AI Tools Data Analysis Production Deployment
3+ yrs exp

Machine Learning Engineer, Level 3

Snap Inc.

Bellevue, WA +4 6 days ago $118,000–$176,000
Machine Learning TensorFlow PyTorch Spark ML scikit-learn Caffe2 System Design Data Analysis Model Training Ranking Recommendations Search Content Understanding Image Generation Production Deployment
1+ yrs exp

Software Engineer, ML Infrastructure, Level V

Snap Inc.

Los Angeles, CA +2 15 days ago $209,000–$313,000
Python Java Scala C++ Spark Flink Ray TensorFlow PyTorch Caffe2 scikit-learn Distributed Systems Big Data Machine Learning Vector Search Inference Systems
6+ yrs exp

Manager, Machine Learning Engineering, Web Ads Ranking

Snap Inc.

Bellevue +4 98 days ago $229,000–$343,000
Machine Learning Large Language Models LLM Ranking Systems Distributed Systems TensorFlow PyTorch Caffe2 Spark ML scikit-learn Information Retrieval System Design Search Ranking Indexing
8+ yrs exp

Machine Learning Engineer V

Adobe

San Jose, CA 20 days ago
LLM Python PyTorch Hugging Face vLLM RAG SFT DPO GRPO RLHF MLOps AWS GCP Azure Data Structures Algorithms