Machine Learning Engineer

3 days ago


Toronto, Ontario, Canada Pinterest Full time $120,000 - $180,000 per year

About The Company
Millions of people around the world come to Pinterest to find creative ideas, dream about new possibilities, and plan memories that will last a lifetime. At Pinterest, our mission is to bring everyone the inspiration to create a life they love, and this begins with the talented people behind our innovative products. We foster a dynamic environment where creativity, passion, and diversity are celebrated, enabling our team members to thrive and make a meaningful impact. Our platform serves as a hub for discovery, enabling users to explore interests, share ideas, and connect through visually engaging content. We are committed to building an inclusive culture that values collaboration, continuous learning, and growth. Join us to be part of a forward-thinking organization that empowers individuals to turn their ideas into reality and shapes the future of social discovery and content sharing.

About The Role
We are seeking a highly skilled Staff Machine Learning Engineer to serve as the technical lead for our Content Mining team at Pinterest. This role is pivotal in defining the long-term architecture, technical vision, and strategic roadmap for source discovery, content acquisition optimization, and understanding. As a core member of our high-performing team, you will lead the design, development, and deployment of advanced machine learning systems, particularly focusing on large language models (LLMs) and natural language processing (NLP) techniques for content extraction and classification. Your expertise will drive the creation of scalable, efficient, and reliable ML solutions that power engaging and accurate Pins, enhancing user experience and platform engagement. You will also mentor and guide a team of engineers, fostering innovation and technical excellence across projects. This role offers an exciting opportunity to shape the future of content understanding at Pinterest while collaborating closely with cross-functional teams including Product, Data, and Infrastructure.

Qualifications

  • 5+ years of experience building end-to-end machine learning products, including 2+ years in a technical leadership role.
  • Deep hands-on expertise with NLP and LLM training and inference using frameworks like PyTorch and Python.
  • Strong experience in evaluation methodologies, prompt/data design, and fine-tuning of language models.
  • Proven track record of deploying models at scale, including feature/data pipelines, online serving, monitoring, and cost-performance trade-offs.
  • Excellent software engineering skills in Python, with a focus on best practices and scalable code development.
  • Experience mentoring senior engineers and influencing cross-functional teams.
  • Master's or PhD in Machine Learning, Computer Science, or related fields.
  • Knowledge of LLM efficiency techniques such as LoRA/adapters, distillation, quantization, and prompt caching.
  • Experience with MLOps tools and platforms including Airflow, Spark/Presto, Triton, and vLLM.
  • Strong understanding of evaluation, prompt/data design, and fine-tuning strategies for large language models.

Responsibilities

  • Own the architecture, roadmap, and execution plans for content source discovery, acquisition optimization, and understanding systems.
  • Lead design reviews, establish engineering standards, and ensure alignment across Product, Data, and Infrastructure teams.
  • Mentor and develop engineering team members through technical guidance, pairing, and code reviews.
  • Train, fine-tune, and optimize LLMs and NLP models for classification, extraction, and instruction-following tasks.
  • Design features and frameworks to facilitate feature sharing across models and improve system efficiency.
  • Productionize models for large-scale inference, focusing on latency reduction, reliability, and cost efficiency through techniques like quantization and distillation.
  • Establish evaluation protocols, gold sets, and automated regressions for model performance monitoring.
  • Collaborate on data strategy, labeling standards, and feedback mechanisms to enhance model coverage and accuracy.
  • Define and meet operational Service Level Objectives (SLOs) for data quality, model performance, and system reliability.
  • Lead incident response, postmortem analysis, and continuous improvement initiatives to ensure operational excellence.
  • Measure and influence downstream impacts on revenue and user engagement metrics.

Benefits

  • Competitive salary and comprehensive health benefits.
  • Flexible work environment with remote work options.
  • Opportunities for professional growth and development through mentorship and training.
  • Collaborative and inclusive company culture that values diversity and innovation.
  • Access to cutting-edge technology and resources to support your work.
  • Paid time off and wellness programs to promote work-life balance.

Equal Opportunity

Pinterest is an equal opportunity employer and makes employment decisions based on merit. We are committed to creating an inclusive environment for all employees and applicants, regardless of race, color, religion, sex, sexual orientation, gender identity, gender expression, age, marital status, veteran status, disability, or any other protected characteristic. We welcome all qualified individuals to apply and join our diverse team. If you require a medical or religious accommodation during the application process, please complete the appropriate support form.



  • Toronto, Ontario, Canada AV Machine Learning Full time

    About Avolta:Avolta is a leading innovator in security solutions, dedicated to protecting critical assets and ensuring safety across various industries. With a strong focus on automotive security, we specialize in developing cutting-edge technologies, such as advanced anti-theft systems, to safeguard vehicles and enhance driver and passenger safety. By...


  • Toronto, Ontario, Canada Quincus Full time $80,000 - $120,000 per year

    "Make every logistics journey your best one yet" The Company. Founded in 2014, Quincus is a B2B supply chain operating SaaS platform headquartered in Singapore. We solve today's global supply chain challenges with groundbreaking technology. Using AI and machine learning, we have digitized and optimized the logistics process while giving customers full...


  • Toronto, Ontario, Canada Ntent Full time $120,000 - $180,000 per year

    Machine Learning Engineer   Position: Full time Location: Toronto, Ontario (Initially Remote)   About Us: NTENT provides a Platform-as-a-Service (PaaS), allowing industry partners to customize, localize and integrate search technologies directly into their business-to-consumer offerings. We are a unique group of brilliant minds intent on discovering,...


  • Toronto, Ontario, Canada Spait Infotech Private Limited Full time $100,000 - $200,000 per year

    Job SummaryWe are seeking a dynamic and innovative Machine Learning Engineer to join our cutting-edge data science team. In this role, you will harness the power of artificial intelligence and machine learning frameworks to develop, train, and deploy sophisticated models that drive strategic decision-making and enhance product offerings. Your expertise in...


  • Toronto, Ontario, Canada Tiger Analytics Full time $120,000 - $180,000 per year

    Tiger Analytics is an advanced analytics consulting firm. We are the trusted analytics partner for several Fortune 100 companies, enabling them to generate business value from data. Our consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership have been recognized by various market research firms, including...


  • Toronto, Ontario, Canada Tiger Analytics Full time $120,000 - $180,000 per year

    Tiger Analytics is an advanced analytics consulting firm. We are the trusted analytics partner for several Fortune 100 companies, enabling them to generate business value from data. Our consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership have been recognized by various market research firms, including...


  • Toronto, Ontario, Canada Cresta Full time $120,000 - $180,000 per year

    Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team...


  • Toronto, Ontario, Canada Toparo Full time US$110,000 - US$120,000 per year

    Are you seeking an exciting opportunity to work with groundbreaking, well-known Web3, Blockchain and Fortune 100 organizations?Our client in Toronto is looking for a skilled Machine Learning Engineer to join their well-funded venture (USD 8.5M raised), focused on tackling unique treasury, accounting, and asset management challenges. They have processed over...


  • Toronto, Ontario, Canada Align Technology Full time $100,000 - $150,000 per year

    Department:Information TechnologyLocation:Canada-CHQ-Ontario-TorontoDescriptionAt Align Technology, we believe a great smile can transform a person's life, so we create technology that gives people the confidence to take on whatever's next. We revolutionized the orthodontic industry with the introduction of the Invisalign system, and we have never lost sight...


  • Toronto, Ontario, Canada Tekshapers Full time $120,000 - $180,000 per year

    Job Title:GenAI ML EngineerLocation: Toronto, ONJob Type: FulltimeTotal Experience: 6-8 yearsRequired Skill Sets:• We are seeking a talented GenAI ML Engineer to develop and deploy cutting-edge generative AI solutions and large language models.• This role focuses on building innovative AI applications, fine-tuning LLMs, and implementing machine learning...