Machine Learning Engineer — Personalization at Scale

Pinterest

San Francisco (CA)

On-site

USD 146,000 - 196,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Pinterest is seeking a world-class machine learning engineer to contribute to cutting-edge research and build scalable models that power personalized experiences for millions of users. You will work on ranking, recommendations, and NLP across discovery, ads, and search, applying data-driven insights to real products.

Candidates should have a Master's in CS or related field, strong ML background, and proficiency with Hadoop/Spark and ML frameworks.

Qualifications

  • Master's in CS, ML, NLP, or related field required.
  • Experience in machine learning including ranking, NLP, or recommendations.
  • Experience with big data technologies (Hadoop/Spark) and scalable real-time systems.
  • Proficiency in at least one systems language (Java, C++, Python) or an ML framework.
  • Ability to design agent-first codebases and autonomous learning.
  • Strong critical thinking for validating AI-generated outputs.
  • Comfort iterating on prompts and AI-assisted workflows.
  • Experience in research and analytical problem solving.
  • Strong communication and teamwork.

Responsibilities

  • Contribute to cutting‑edge research in ML/AI for Pinterest problems
  • Collect, analyze, and synthesize findings from data to build data-driven models
  • Write clean, efficient, and sustainable code
  • Use ML, NLP, graph analysis to solve modeling and ranking problems across discovery, ads and search
  • Design, build, test models to predict engagement for notifications
  • Build content recommendation systems for 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/C++/Python
ML frameworks
AI-native engineering
Autonomy
Critical thinking
Prompt engineering
Communication

Education

Master's in CS/ML/NLP/Statistics/Information Sciences

Tools

Hadoop
Spark
TensorFlow
PyTorch
MLflow

Job description

Pinterest is seeking a world-class machine learning engineer to contribute to cutting-edge research and build scalable models that power personalized experiences for millions of users. You will work on ranking, recommendations, and NLP across discovery, ads, and search, applying data-driven insights to real products.

Candidates should have a Master's in CS or related field, strong ML background, and proficiency with Hadoop/Spark and ML frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer: Personalization at Scale
ML Engineer: Personalization at Scale

Pinterest • Palo Alto (CA)

Hybrid
USD 174,000 - 229,000
Senior ML Engineer, Personalization & Real-Time Recommendations
Senior ML Engineer, Personalization & Real-Time Recommendations

Pinterest • United States

Remote
USD 140,000 - 200,000
ML Engineer: Large-Scale Personalization & AI
ML Engineer: Large-Scale Personalization & AI

Pinterest • Seattle (WA)

On-site
USD 146,000 - 196,000
Machine Learning Engineer — Personalization & Ads
Machine Learning Engineer — Personalization & Ads

Pinterest • Palo Alto (CA)

Hybrid
USD 163,000 - 286,000
Equity
ML Engineer – Personalization & AI, Equity Options
ML Engineer – Personalization & AI, Equity Options

Pinterest • San Francisco (CA)

Hybrid
USD 174,000 - 229,000
ML Engineer II: Personalization & Recommender Systems
ML Engineer II: Personalization & Recommender Systems

Pinterest • United States

Remote
USD 215,000 - 286,000
Senior Monetization ML Engineer - Personalization & Ads
Senior Monetization ML Engineer - Personalization & Ads

Pinterest • Seattle (WA)

On-site
USD 190,000 - 332,000
ML Engineer - Personalization & Ads Systems
ML Engineer - Personalization & Ads Systems

Pinterest • Seattle (WA)

Hybrid
USD 163,000 - 286,000
Equity
Hybrid work model
Senior ML Engineer - Personalization & Ads at Scale
Senior ML Engineer - Personalization & Ads at Scale

Pinterest, Inc. • San Francisco (CA)

Hybrid
USD 190,000 - 332,000
Senior ML Engineer: Personalization & Recommender Systems
Senior ML Engineer: Personalization & Recommender Systems

Pinterest Engineering • San Francisco (CA)

On-site
USD 190,000 - 332,000