Manager, Machine Learning Engineering, Web Ads Ranking

Snap Inc.

Quick summary

Work type
On-site
Location
Bellevue, WALos Angeles, CANew York, NYPalo Alto, CASan Francisco, CA
Salary
$229,000–$343,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $232k
This role $286k
$166k most similar roles pay here $362k

This role pays more than 85% of similar roles. Most pay $202,800–$260,450 — the shaded band above. At the midpoint, this role pays about $286k versus about $232k 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 58 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Manager, Machine Learning Engineering, Web Ads Ranking

Join the Web Ads Ranking team as a Machine Learning Engineering Manager, leading a dynamic group of engineers to develop large-scale indexing, retrieval, and ranking systems that enhance Snapchat’s ad relevance and drive revenue. You will collaborate with diverse product teams to define system architecture, build evaluation frameworks for rapid iteration, and measure outcomes in partnership with Data Science and Product partners. Your role includes growing the team beyond its initial scope, fostering a culture of excellence through mentorship and innovation, and shaping Snap’s broader machine learning strategy. Ideal candidates have deep expertise in machine learning approaches, experience with large language models, and proficiency in managing ambiguous problems. Preferred qualifications include real-time recommendation system experience, familiarity with TensorFlow, PyTorch, and other ML frameworks, and a track record of leading successful ranking or recommendations teams.

What you'll do

  • Lead a team of engineers to build large-scale indexing, retrieval, and ranking systems for Snapchat ads.
  • Define system architecture and vision with product teams, expanding the team's scope over time.
  • Develop evaluation frameworks for rapid iteration and high-quality decision-making in collaboration with Data Science and Product partners.
  • Foster a culture of engineering and ML excellence by developing talent and shaping Snap’s broader machine learning strategy.
  • Utilize large language models for tasks like keyword extraction and semantic relevance judging in ads ranking systems.

What we're looking for

  • Deep understanding of machine learning approaches and their application to recommender, ads, and search systems.
  • At least 8 years of post-Bachelor’s ML industry experience or equivalent advanced degree with relevant work experience.
  • Proven track record leading machine learning teams focused on ranking or recommendations for at least one year.
  • Strong management skills including team development and fostering a collaborative culture.
  • Experience in building large-scale machine learning frameworks and real-time recommendation systems.
  • Excellent communication and problem-solving abilities, capable of collaborating across all levels.

More like this

Similar roles

Staff Machine Learning Engineer, Search Ranking

Snap Inc.

Santa Monica, CA +4 30 days ago $229,000$343,000
Python TensorFlow PyTorch Spark Flink Beam Java Scala C++ JAX A/B testing learning-to-rank LambdaMART neural ranking models transformer-based rankers large-scale data processing ML infrastructure online experimentation model monitoring feature pipelines training infrastructure serving systems multi-objective optimization LLMs foundation models semantic search natural language understanding retrieval-augmented generation

Senior Machine Learning Engineering Manager, Ads Predictions

Apple Inc

Cupertino, CA 77 days ago $228,100$393,800
Python Java SQL Kubernetes Terraform AWS CI/CD PostgreSQL Prometheus Grafana MLOps A/B Testing Latency Optimization Privacy-Preserving ML Scalability Distributed Systems Large-Scale Neural Networks LLM-Based Systems

Machine Learning Engineer, Level 4

Snap Inc.

Santa Monica, CA +5 30 days ago $173,000$259,000
TensorFlow PyTorch scikit-learn Spark ML Python Kubernetes Docker CI/CD AWS PostgreSQL MongoDB Redis Git Jupyter Notebook S3 GCP Azure MLOps

Reddit

Reddit

Remote 29 days ago
Python TensorFlow PyTorch Kubernetes AWS Docker CI/CD Prometheus PostgreSQL Redis Scikit-learn A/B Testing Model Evaluation Frameworks Cloud-Based ML Pipelines High-Performance Computing
Remote