Principal Machine Learning Engineer, Platform Integrity Engineering, Level 7

Snap Inc.

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
BellevueLos AngelesNew YorkPalo AltoSan FranciscoSeattle
Salary
$276,000–$414,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $212k
This role $345k
$127k $445k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $169,550–$254,562 — the blue band above. At the midpoint, this role pays about $345k versus about $212k 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 94 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Principal Machine Learning Engineer, Platform Integrity Engineering, Level 7

The Principal Machine Learning Engineer, Platform Integrity Engineering, Level 7 joins the Platform Integrity Engineering team to design, implement, and scale critical machine learning models and systems. This role focuses on protecting users from harmful content and bad actors while ensuring regulatory compliance and promoting a healthy content ecosystem. You will collaborate with cross-functional teams to align machine learning strategies, up-level the technical stack, and provide technical direction for the broader ML community. Key responsibilities include training and optimizing advanced models to automate moderation tasks with high precision. Required expertise includes deep learning, computer vision, natural language processing, and LLMs/VLMs. You must possess strong programming skills and experience with frameworks like TensorFlow or PyTorch to solve complex problems in the Trust and Safety, Content Moderation, and Content Quality domains.

What does a Machine Learning Engineer earn?

Median $231150 from 319 postings across 46 companies.

See salary data

What you'll do

  • Design, implement, and scale machine learning models to protect users from harmful content and bad actors.
  • Promote a healthy content ecosystem through effective moderation and automated tasks with high precision.
  • Ensure regulatory compliance by developing systems that identify and mitigate platform risks.
  • Up-level the machine learning tech stack and improve overall organizational performance.
  • Provide technical direction that influences the entire machine learning community.
  • Advocate for and apply best practices regarding availability, scalability, operational excellence, and cost management.
  • Evaluate product requirements and trade-offs to deliver innovative solutions for complex problems.

What we're looking for

  • Bachelor's in a technical field such as computer science, mathematics, or statistics, or equivalent years of experience.
  • 9+ years of post-Bachelor’s machine learning experience; or a Master’s degree plus 8+ years; or a PhD plus 5+ years.
  • 2+ years of experience with technical leadership or acting as a domain expert to a technical organization.
  • Experience developing and shipping performant and scalable machine learning models using TensorFlow, PyTorch, or related frameworks.
  • Strong understanding of deep learning, computer vision, NLP, and LLM/VLM approaches applied to Trust and Safety or Content Moderation.
  • Experience in online safety and integrity, including Trust and Safety, Content Moderation, and Content Quality (preferred).
  • Experience developing multimodal models and LLMs/VLMs for harmful content detection using social, time sequence, and behavioral signals (preferred).
  • Advanced degree in machine learning, computer vision, natural language processing, or mathematics (preferred).

More like this

Similar roles

Principal Machine Learning Engineer

DoorDash, Inc

San Francisco, CA +3 25 days ago $282,100–$414,800
Causal Inference Machine Learning Econometrics Double Machine Learning Contextual Bandits Off-policy Evaluation Randomized Experiments Synthetic Controls Difference-in-Differences Instrumental Variables Doubly Robust Estimation ML Engineering Data Contracts Modeling Pipelines Evaluation Frameworks Serving Patterns Monitoring
10+ yrs exp

Principal Machine Learning Engineer

Oracle

131 days ago $114,600–$234,600
Python Java Kubernetes Docker OCI Generative AI LLM Transformer models CI/CD Distributed Systems IaaS GPU Clusters Model Serving System Design Prompt Tooling
6+ yrs exp

Principal Machine Learning Engineer

Adobe

San Jose, CA +2 23 days ago
PyTorch CUDA Triton TensorRT Python Kubernetes MLOps RAG LLMs Diffusion Models Transformers Quantization Distributed Systems GPU scheduling Nvidia Dynamo
8+ yrs exp

Principal Machine Learning Engineer

The Walt Disney Company

Glendale, CA +1 51 days ago $207,400–$278,100
Machine Learning AWS Databricks Spark Kafka Kinesis MLflow SageMaker Vertex AI REST Microservices MLOps LangGraph AutoGen CrewAI LLMs Step Functions Lambda Glue SQS SNS Personalize
10+ yrs exp Hybrid

Principal Machine Learning Engineer

Amgen

Remote (Thousand Oaks, CA) 16 days ago $187,395–$253,534
Python Java Machine Learning generative-AI LLM RAG MLOps Kubeflow SageMaker Pipelines Docker AWS Azure GCP LangChain LangGraph Semantic Kernel Vector Databases CNNs RNNs Transformers GitHub Actions Deep Learning
8+ yrs exp Remote

Principal Platform Security Engineer

Early Warning Services

Scottsdale, AZ +3 12 days ago $184,000–$230,000
Platform Security Cloud Strategy Secure-by-Default Reference Architectures Design Patterns Scalable Automation Risk Management Security Engineering Platform Modernization Shared Services Technical Standards Control Strategy Lifecycle Controls
10+ yrs exp Hybrid