Pinterest
Staff Machine Learning Engineer, Content Recommendations
Found: October 16, 2025
This role is based in Toronto with remote options available.
What you'll do:
- Own the architecture and execution for source discovery and content understanding.
- Lead design reviews and mentor engineers.
- Train LLMs and NLP models for classification and extraction.
- Define SLOs for data quality and model performance.
What we're looking for:
- 5+ years of experience in ML products, including 2+ years as a tech lead.
- Deep experience with NLP/LLM training (PyTorch, Python).
- Strong software engineering skills in Python.
- Masters or PhD in ML-related studies.