freehire launches on Product Hunt on 26 August.

Follow →

Sr. Machine Learning Engineer, Content Shopping

Summary

Build and scale ML systems to extract structured product data from unstructured web content, improving Pinterest’s shopping search and recommendations using language models and web scraping.

Sr. Machine Learning Engineer, Content Shopping at Pinterest.

About the role

Join the Content Shopping Mining ML team to transform unstructured web data into structured product information. You will build and scale systems that identify high-value merchant content to improve search relevance and shopping experiences for over 535 million users.

Key facts

Location: Toronto, ON, CA

Engagement: Regular

Team: Content Shopping Mining ML

What you'll do

  • Identify and evaluate high-value content sources including social media, merchants, and websites.
  • Develop scalable systems for content acquisition and attribute extraction.
  • Collaborate with cross-functional partners to enhance content quality and search relevance.
  • Train, fine-tune, and distill language models for production-scale deployment.
  • Architect systems for large-scale data management and automated model iteration.
  • Utilize agentic coding tools to improve development speed and operational efficiency.

Requirements

  • 5+ years of industry experience in machine learning applied to ranking, search, NLP, recommender systems, reinforcement learning, or graph representation learning.
  • Hands-on production experience in training, evaluating, and deploying language models.
  • Ability to drive ambiguous projects forward with autonomy and creative problem-solving.
  • Experience or strong interest in large-scale content acquisition, web scraping, and crawling.

Nice to have

  • M.S. or Ph.D. in Computer Science, Machine Learning, or a related technical field.
  • Publications in top-tier machine learning conferences.
  • Experience with AI coding assistants such as Cursor, Copilot, or Codex for refactoring, debugging, and testing.
  • Familiarity with LLM-powered tools for engineering workflows, data exploration, and experiment analysis.

Skills & tools

  • Machine Learning
  • Natural Language Processing (NLP)
  • Large Language Models (LLMs)
  • Web Crawling and Scraping
  • Data Engineering
  • Agentic Coding Tools
  • Recommendation Systems

Practical notes

  • Relocation assistance is not provided for this position.
  • Pinterest uses artificial intelligence to assist in the applicant screening process.
  • Candidates are evaluated on their foundational skills and ability to collaborate with AI.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available