Sr. Machine Learning Engineer, Content Shopping

Pinterest

California (MO)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pinterest is looking for a skilled machine learning engineer to join the Content Shopping Mining ML team. This role involves building systems to extract valuable shopping-related content from the web, enhancing user experience by improving content accuracy and relevance.

The ideal candidate will have over 5 years of industry experience in machine learning, expertise in deploying models, and a passion for applied machine learning. This is an exciting opportunity to contribute to Pinterest's product development.

Qualifications

  • 5+ years of industry experience applying machine learning to real-world problems.
  • Hands-on experience training and deploying language models.
  • Strong problem-solving skills and ability to work autonomously.

Responsibilities

  • Identify and evaluate high-value content sources for Pinterest.
  • Help build scalable systems to acquire content and extract structured attributes.
  • Partner closely with cross-functional teams to improve content quality.

Skills

Machine Learning
Natural Language Processing
Problem Solving
Web Scraping

Education

M.S. or Ph.D. in Machine Learning or related field

Tools

Cursor
Copilot
Codex

Job description

The Content Shopping Mining ML team builds machine learning systems that understand shopping‑related content across the web, turning unstructured merchant pages into high‑quality structured product data like price, title, availability, and images. This helps improve product experiences on Pinterest, including content quality, distribution, recommendations, and search; for example, see the team’s KDD 2025 paper, Cross-Domain Web Information Extraction https://arxiv.org/pdf/2508.01096.

What you’ll do:
  • Identify and evaluate high‑value content sources for Pinterest including websites, merchants, and social media accounts
  • Help build scalable systems to acquire that content and extract structured attributes from it.
  • Partner closely with cross‑functional teams across Pinterest to improve content quality and power better user experiences, such as reducing low‑quality content and improving search relevance.
  • Train, fine‑tune, and distill language models to better understand webpages and deploy those models in production at scale.
  • Design and build systems for managing large‑scale datasets, improving data quality, and automating model iteration and improvement.
  • Use modern agentic coding tools to accelerate development, experimentation, and operational efficiency.
What we’re looking for:
  • 5+ years of industry experience applying machine learning to real‑world problems, such as search, ranking, recommender systems, natural language processing, personalization, reinforcement learning, or graph representation learning.
  • Hands‑on experience training, evaluating, and deploying language models in production environments.
  • Strong problem‑solving skills, with the ability to work autonomously, think creatively, and drive ambiguous projects forward.
  • Experience or strong interest in web crawling, web scraping, and large‑scale content acquisition.
Nice to have:
  • M.S. or Ph.D. in Machine Learning, Computer Science, or a related technical field.
  • Publications in top‑tier machine learning conferences.
  • Passion for applied machine learning and for building products that improve the Pinterest experience.
  • Experience with web crawling, web scraping, search, recommendation systems, or content understanding pipelines.
  • Experience using Cursor, Copilot, Codex, or similar AI coding assistants for development, debugging, testing, and refactoring.
  • Familiarity with LLM‑powered productivity tools for documentation search, experiment analysis, SQL/data exploration, and engineering workflow acceleration.
Relocation Statement:

This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.

Our Commitment to Inclusion:

Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition or genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please complete this form for support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Machine Learning Engineer, Core Engineering
Sr. Machine Learning Engineer, Core Engineering

Pinterest • San Francisco (CA)

On-site
USD 189,000 - 333,000
Sr. Machine Learning Engineer, Core Engineering
Sr. Machine Learning Engineer, Core Engineering

Segment (Twilio) • Palo Alto (CA), San Francisco (CA)

On-site
USD 189,000 - 333,000
Machine Learning Engineer, Core Engineering
Machine Learning Engineer, Core Engineering

Pinterest • San Francisco (CA)

On-site
USD 129,000 - 268,000
Sr. Staff Machine Learning Engineer, Content Quality
Sr. Staff Machine Learning Engineer, Content Quality

Pinterest • San Francisco (CA)

On-site
USD 268,000 - 470,000
Manager II, Machine Learning Engineering, Core Engineering
Manager II, Machine Learning Engineering, Core Engineering

Pinterest • San Francisco (CA)

On-site
USD 176,000 - 365,000
Equity options
Flexible working model
Inclusive workplace culture
Machine Learning Engineer, Core Engineering
Machine Learning Engineer, Core Engineering

Pinterest • United States

On-site
USD 129,818 - 267,272
Machine Learning Engineer, Core Engineering
Machine Learning Engineer, Core Engineering

Pinterest • Seattle (WA)

On-site
USD 138,000 - 286,000
Machine Learning Engineer, Monetization Engineering
Machine Learning Engineer, Monetization Engineering

Pinterest • Palo Alto (CA)

On-site
USD 163,000 - 286,000
Machine Learning Engineer, Monetization Engineering
Machine Learning Engineer, Monetization Engineering

Pinterest • Seattle (WA)

On-site
USD 163,000 - 286,000
Principal Machine Learning Engineer, Ads Delivery
Principal Machine Learning Engineer, Ads Delivery

Segment (Twilio) • Palo Alto (CA), San Francisco (CA)

On-site
USD 314,000 - 551,000