Machine Learning Engineer, Generative ML, Level 4

Snap Inc.

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Los Angeles, CANew York, NYPalo Alto, CA
Salary
$173,000–$259,000 / yr
Posted
68 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $225k
This role $216k
$160k $290k
below market most similar roles pay here above market

This role pays more than 55% of similar roles. Most pay $195,112–$254,750 — the blue band above. At the midpoint, this role pays about $216k versus about $225k 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 103 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 93 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Machine Learning Engineer, Generative ML, Level 4

The Machine Learning Engineer, Generative ML, Level 4 joins the Generative ML Platform team to build cutting-edge AI technologies for Snapchat. In this role, you will develop innovative machine learning products and state-of-the-art generative pipelines for image, video, language, and audio generation. You will deliver generative machine learning experiences on-device and build augmented reality experiences using diffusion models. Key responsibilities include prototyping new products and collaborating with cross-functional teams to solve ambiguous problems. You should possess strong software development skills in Python or C++, proficiency with PyTorch or TensorFlow, and a deep understanding of mathematics and deep learning foundations. The work focuses on creating multimodal LLMs, efficient infrastructure, and agentic systems to power creative, scalable experiences across mobile, web, and wearable devices.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Develop innovative machine learning technology and products for millions of Snapchat users.
  • Build state-of-the-art generative pipelines for image, video, language, or audio generation.
  • Deliver generative machine learning experiences directly on mobile devices.
  • Create augmented reality experiences using generative and diffusion models.
  • Prototype new products in partnership with cross-functional teams.
  • Develop the full stack of generative AI including foundational models and efficient infrastructure.
  • Build agentic systems and tools for creators, developers, and internal teams.

What we're looking for

  • Bachelor’s Degree in a technical field such as computer science, mathematics, statistics, or equivalent years of experience.
  • 3+ years of post-Bachelor’s machine learning experience; or Master’s degree in a technical field + 2+ years of post-grad machine learning experience; or PhD in a relevant technical field.
  • Research or engineering experience in generative models, efficient models, diffusion models, language models, or other related applications of machine learning.
  • Strong software development skills in Python or C++.
  • Proficiency working with major deep learning frameworks such as PyTorch or TensorFlow.
  • Knowledge of mathematics and deep learning foundations.
  • Experience developing real-time software for mobile applications (preferred).
  • Knowledge of GenAI foundations, efficient model foundations, or a track record of successful projects in the GenAI field (preferred).

More like this

Similar roles

Machine Learning Engineer, Level 4

Snap Inc.

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

Machine Learning Engineer 4

Capital One Financial

New York, NY 35 days ago
Python PyTorch TensorFlow Kubernetes AWS GCP Azure Spark Ray Scala Java Golang C++ Pandas NumPy Scikit-learn CI/CD Data Pipelines

Machine Learning Engineer, Generative AI

Applied Materials

Santa Clara, CA 127 days ago
Generative AI Large Language Models Machine Learning Deep Learning NLP Python PyTorch TensorFlow RLHF Supervised Fine-Tuning SFT Model Evaluation

Machine Learning Engineer 4

Adobe

San Jose, CA 179 days ago
Generative AI LLM Python Java PyTorch TensorFlow AWS Azure MySQL Redis ElasticSearch Snowflake CICD Agile Fine-tuning
5+ yrs exp

Machine Learning Engineer 4

Adobe

San Jose, CA 39 days ago
Python PyTorch TensorFlow JAX Hugging Face Ray Spark LLMs Vision-Language Models Embedding Models Multimodal Foundation Models MLOps Distributed Training Vector Search Approximate Nearest Neighbor A/B Testing Transformer Architectures Representation Learning Metric Learning

Machine Learning Engineer 4

Capital One Financial

McLean, VA +1 35 days ago $197,300–$225,100
Python PyTorch TensorFlow Spark Kubernetes AWS GCP Azure Scala Java Golang C++ Pandas NumPy Scikit-learn CI/CD Ray Transformers RNNs CNNs LSTMs Data Pipelines