ML Engineer: Personalization at Scale

Pinterest

Palo Alto (CA)

Hybrid

USD 174,000 - 229,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Pinterest is seeking a Machine Learning Engineer to tackle new ML/AI challenges at scale. You will join multiple ML teams working on recommender systems, search, ads, ranking, NLP, and graph representations to improve personalization and user experience.

You will design, implement, and evaluate data‑driven models, collaborate with AI natives, and contribute to cutting‑edge research while maintaining robust, scalable codebases.

Qualifications

  • PhD in Computer Science, ML, NLP, Statistics, Information Sciences or related field required.
  • Machine Learning experience (ranking, computer vision, NLP, content recommendations, embedding, information retrieval etc).
  • Experience with big data technologies (e.g., Hadoop/Spark) and scalable realtime systems that process stream data.
  • Mastery of at least one systems languages (Java, C++, Python) or one ML framework (Tensorflow, Pytorch, MLFlow).
  • Proficiency with AI‑native engineering, including the design of agent‑friendly codebases.
  • High degree of autonomy in learning new agent‑first development tools.
  • Strong critical thinking when working with AI‑generated suggestions, with a clear approach to validating correctness, performance, security, and maintainability.
  • Comfort iterating on prompts, refining workflows, and adapting AI‑assisted approaches based on the problem, context, and constraints.
  • Experience in research and in solving analytical problems.
  • Strong communicator and team player. Being able to find solutions for open‑ended problems.
  • Publications in machine learning, AI, data science, data analytics, statistics, or related technical fields
  • Interest in research and applying ML to impactful real‑world problems on the Pinterest product

Responsibilities

  • Contribute to cutting‑edge research in machine learning and artificial intelligence that can be applied to Pinterest problems
  • Collect, analyze, and synthesize findings from data and build intelligent data‑driven model
  • Write clean, efficient, and sustainable code
  • Use machine learning, natural language processing, and graph analysis to solve modeling and ranking problems across discovery, ads and search
  • Design, build, and test models to predict engagement for notifications (push, emails, in‑app notifications)
  • Build content recommendation systems to power our push, email, and in‑app notifications
  • Work on state‑of‑the‑art large‑scale applied machine learning projects
  • Scope and independently solve moderately complex problems

Skills

Machine Learning
Big Data
Java
Python
C++
TensorFlow
PyTorch
MLFlow
NLP
Graph Analysis

Education

PhD in CS/ML/NLP/Statistics/InfoSci

Tools

Hadoop
Spark

Job description

Pinterest is seeking a Machine Learning Engineer to tackle new ML/AI challenges at scale. You will join multiple ML teams working on recommender systems, search, ads, ranking, NLP, and graph representations to improve personalization and user experience.

You will design, implement, and evaluate data‑driven models, collaborate with AI natives, and contribute to cutting‑edge research while maintaining robust, scalable codebases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer – Personalization & AI, Equity Options
ML Engineer – Personalization & AI, Equity Options

Pinterest • San Francisco (CA)

Hybrid
USD 174,000 - 229,000
ML Engineer — Recommender Systems & AI Innovation (Equity)
ML Engineer — Recommender Systems & AI Innovation (Equity)

Pinterest • Palo Alto (CA)

On-site
USD 146,000 - 196,000
Equity
Senior Monetization ML Engineer - Personalization & Ads
Senior Monetization ML Engineer - Personalization & Ads

Pinterest • Seattle (WA)

On-site
USD 190,000 - 332,000
Remote ML Engineer: Personalization & Recommender Systems
Remote ML Engineer: Personalization & Recommender Systems

Pinterest • Seattle (WA)

On-site
USD 138,905 - 285,982
Senior ML Engineer: Personalization & Recs Systems
Senior ML Engineer: Personalization & Recs Systems

Pinterest • San Francisco (CA)

On-site
USD 189,721 - 332,012
Staff ML Engineer for Shopping Ads & AI-powered Discovery
Staff ML Engineer for Shopping Ads & AI-powered Discovery

Pinterest • San Francisco (CA)

On-site
USD 223,000 - 390,000
ML Engineer, Recommender Systems & Personalization
ML Engineer, Recommender Systems & Personalization

Meta • Cheyenne (WY)

On-site
USD 184,000 - 257,000
Staff ML Engineer: GenAI for Shopping Ads
Staff ML Engineer: GenAI for Shopping Ads

Pinterest • Seattle (WA)

On-site
USD 234,000 - 390,000
ML Engineer II, Responsible AI: Impact at Scale
ML Engineer II, Responsible AI: Impact at Scale

Pinterest • United States

Remote
USD 139,000 - 286,000
Equity
ML Engineering Leader - Next-Gen Recommendations
ML Engineering Leader - Next-Gen Recommendations

Pinterest • San Francisco (CA)

Hybrid
USD 228,000 - 469,000