Quick summary
- Work type
- Hybrid
- Location
- San Francisco, CAPalo Alto, CASeattle, WA
- Salary
- $174,078–$229,044 / yr
- Posted
- 2 days ago
- Freshness
- Confirmed live yesterday
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays less than 72% of similar roles. Most pay $192,050–$249,150 — the shaded band above. At the midpoint, this role pays about $202k versus about $221k for comparable roles.
Based on 240 similar postings.
Employer
About Pinterest
Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.
Pinterest currently has 48 open roles on FindRole.
Listed pay typically runs $177,185–$339,078 across 42 roles with salary data.
Most-posted roles
- Machine Learning Engineer 7
- Software Engineer 7
- Technical Program Manager 7
- Data Scientist 5
- Product Manager 3
At a glance
TL;DR · Machine Learning Engineer
The PhD University Grad Machine Learning Engineer joins various machine learning teams to tackle challenges in artificial intelligence and large-scale systems. This role involves contributing to cutting-edge research, analyzing data to build intelligent models, and writing clean, sustainable code. The engineer will develop content recommendation systems, design models to predict engagement for notifications, and solve modeling and ranking problems across search, ads, and discovery. Key technical requirements include experience in natural language processing, graph analysis, computer vision, and information retrieval. Candidates must be proficient in big data technologies like Hadoop or Spark, and master at least one systems language such as Java, C++, or Python, or a framework like TensorFlow or PyTorch. The work focuses on solving complex problems in recommender systems and personalization to power large-scale products and features.
What does a Machine Learning Engineer earn in California?
Median $231150 from 188 postings across 28 companies.
Skills
What you'll do
- Contribute to cutting-edge research in machine learning and artificial intelligence applicable to Pinterest products.
- Collect, analyze, and synthesize data findings to build intelligent, data-driven models.
- Write clean, efficient, and sustainable code for large-scale production environments.
- Apply NLP, graph analysis, and machine learning to solve ranking problems across discovery, ads, and search.
- Design, build, and test models to predict user engagement for push notifications, emails, and in-app alerts.
- Develop content recommendation systems to power various notification channels.
- Execute state-of-the-art large-scale applied machine learning projects.
- Scope and independently solve moderately complex engineering problems.
What we're looking for
- PhD in Computer Science, ML, NLP, Statistics, Information Sciences, or a related field is required.
- Experience in machine learning including ranking, computer vision, NLP, content recommendations, embedding, and information retrieval.
- Experience with big data technologies like Hadoop/Spark and scalable real-time systems for stream data.
- Mastery of at least one systems language (Java, C++, Python) or one ML framework (Tensorflow, Pytorch, MLFlow).
- Proficiency in AI-native engineering and designing agent-friendly codebases.
- Ability to critically evaluate AI-generated suggestions for correctness, performance, security, and maintainability.
- Experience in research and solving analytical problems.
- Publications in machine learning, AI, data science, data analytics, statistics, or related technical fields (preferred).
More like this
Similar roles
Data Scientist
PhD Machine Learning Intern
Machine Learning Engineer, College Graduate
Qualcomm
Machine Learning Engineer
Adobe
Machine Learning Engineer
Q2