Quick summary
- Work type
- Remote
- Location
- San Francisco, CAPalo Alto, CASeattle, WA
- Salary
- $138,905–$285,982 / yr
- Posted
- 7 days ago
- Freshness
- Confirmed live 2 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays less than 61% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $212k versus about $223k 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 82 open roles on FindRole.
Listed pay typically runs $164,695–$337,990 across 82 roles with salary data.
Most-posted roles
- Software Engineer 18
- Machine Learning Engineer 11
- Data Scientist 8
- Technical Program Manager 6
- Product Manager 5
At a glance
TL;DR · Machine Learning Engineer, Core Engineering
As a Machine Learning Engineer, Core Engineering, you will join a team focused on building personalized experiences and large-scale recommendation systems. You will develop cutting-edge technology using deep learning and machine learning to personalize the platform across various product surfaces including Homefeed, Ads, Growth, Shopping, and Search. Your daily work involves experimenting with models, utilizing data-driven methods to improve candidate retrieval, and staying current on industry trends in recommendation systems. The role requires expertise in user modeling, personalization, search, ranking, natural language processing, reinforcement learning, and graph representation learning. You will build data processing pipelines and large-scale machine learning systems using big data technologies like Hadoop and Spark. The work centers on solving complex problems in personalized content discovery by leveraging unique data properties to enhance the core product experience for users.
What does a Machine Learning Engineer earn in California?
Median $246394 from 172 postings across 28 companies.
Skills
What you'll do
- Build cutting-edge technology using deep learning and machine learning to personalize the Pinterest experience.
- Partner with cross-functional teams to experiment with and improve ML models for Homefeed, Ads, Growth, Shopping, and Search.
- Use data-driven methods and unique data properties to improve candidate retrieval systems.
- Develop and maintain end-to-end data processing pipelines and large-scale machine learning systems.
- Utilize big data technologies like Hadoop and Spark to manage large-scale infrastructure.
- Execute rapid experimentation and product launches in a high-impact environment.
- Monitor and integrate current industry trends in recommendation systems into the product.
What we're looking for
- Must have at least 2 years of industry experience applying machine learning methods like user modeling, personalization, and recommender systems.
- Must have end-to-end hands-on experience building data processing pipelines and large-scale machine learning systems.
- Must be proficient with big data technologies such as Hadoop or Spark.
- Must hold a Bachelor's degree in computer science, machine learning, statistics, or a related field (or equivalent experience).
- Experience using AI coding assistants like Cursor, Copilot, or Codex is preferred.
- Familiarity with LLM-powered productivity tools for documentation, experiment analysis, and engineering workflows is preferred.
- Expertise in scalable real-time systems that process stream data is preferred.
- Candidates with an M.S. or PhD in Machine Learning or publications at top ML conferences are preferred.
More like this