Machine Learning Engineer
3 days ago
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.
-
Machine Learning Student Intern
3 days ago
Toronto, Ontario, Canada AV Machine Learning Full timeAbout 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...
-
Machine Learning Engineer
3 days ago
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...
-
Machine Learning Engineer
3 days ago
Toronto, Ontario, Canada Ntent Full time $120,000 - $180,000 per yearMachine 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,...
-
Machine Learning Engineer
2 days ago
Toronto, Ontario, Canada Spait Infotech Private Limited Full time $100,000 - $200,000 per yearJob 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...
-
Machine Learning Engineer
1 week ago
Toronto, Ontario, Canada Tiger Analytics Full time $120,000 - $180,000 per yearTiger 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...
-
Machine Learning Engineer
1 week ago
Toronto, Ontario, Canada Tiger Analytics Full time $120,000 - $180,000 per yearTiger 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...
-
Machine Learning Engineer
3 days ago
Toronto, Ontario, Canada Cresta Full time $120,000 - $180,000 per yearCresta 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...
-
Machine Learning Engineer
6 days ago
Toronto, Ontario, Canada Toparo Full time US$110,000 - US$120,000 per yearAre 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...
-
Machine Learning Engineer
3 days ago
Toronto, Ontario, Canada Align Technology Full time $100,000 - $150,000 per yearDepartment: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...
-
Machine Learning Engineer
1 week ago
Toronto, Ontario, Canada Tekshapers Full time $120,000 - $180,000 per yearJob 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...