cover image
Pinterest

Pinterest

www.pinterest.com

18 Jobs

11,242 Employees

About the Company

Pinterest's mission is to bring everyone the inspiration to create a life they love. It's the visual inspiration platform where 482 million monthly active users worldwide come to search, save, and shop the best ideas in the world for all of life’s moments.

Listed Jobs

Company background Company brand
Company Name
Pinterest
Job Title
Sr. Manager, Communications France & Benelux (8-Month Fixed Term)
Job Description
Paris, France
Hybrid
Senior
18-09-2025
Company background Company brand
Company Name
Pinterest
Job Title
Machine Learning Engineer, Core Engineering
Job Description
**Job title** Machine Learning Engineer, Core Engineering **Role summary** Design, build, and deploy large‑scale personalized recommendation and ranking systems using state‑of‑the‑art deep learning and machine‑learning techniques. Work collaboratively across product teams to create low‑latency, high‑throughput ML services that power core product surfaces such as feeds, ads, search, and shopping. **Expectations** * 2+ years of industry experience implementing ML solutions for user modeling, personalization, recommender systems, ranking, NLP, reinforcement learning, or graph representation learning. * Proven ability to develop end‑to‑end data pipelines and production‑grade machine‑learning systems that scale to billions of records. * Comfortable with big‑data environments (Hadoop, Spark) and real‑time stream processing. **Key responsibilities** * Define and train cutting‑edge ML models, experimenting rapidly to iterate on metrics and user experience. * Collaborate with data scientists, software engineers, and product managers to translate business goals into ML features. * Engineer robust data ingestion, feature stores, and model serving layers that meet low‑latency requirements. * Continuously monitor model performance, address drift, and roll out improvements in a CI/CD workflow. * Stay current with research and industry trends in recommendation systems and applied ML. **Required skills** * Expertise in Python, TensorFlow/PyTorch, and S3/Hadoop/Spark ecosystems. * Strong knowledge of recommendation algorithms (matrix factorization, neural collaborative filtering, graph embedding, etc.). * Experience building scalable pipelines (ETL, feature engineering, model training) that handle large volumes of streaming and batch data. * Familiarity with deployment tools (Kubernetes, Docker) and MLOps practices (model versioning, monitoring). * Solid statistical background with data‑driven mindset. **Required education & certifications** * Bachelor’s degree in Computer Science, Engineering, Applied Mathematics, or related field. * Advanced degrees (MS/PhD) in Machine Learning, Data Science, or related areas preferred. * Relevant certifications (e.g., TensorFlow Developer, AWS Certified Machine Learning) are a plus.
United states
Remote
Junior
03-10-2025
Company background Company brand
Company Name
Pinterest
Job Title
Software Engineer, Android
Job Description
Job Title: Software Engineer, Android Role Summary: Design, develop, and maintain Android front‑end features for a consumer‑facing mobile application, responsible for delivering high‑quality, scalable solutions that support millions of users. Expectations: - Own end‑to‑end feature development from concept through release. - Ensure technical excellence through automated testing, clean architecture, and reliable code. - Collaborate closely with product managers, designers, and backend engineers. - Stay current with emerging Android technologies and best practices. Key Responsibilities: - Build Pinner‑facing frontend features to enhance user experience. - Drive the product development lifecycle: ideation, prototyping, A/B testing, architecture, implementation, and deployment. - Partner with cross‑functional teams to deliver end‑to‑end functionality. - Contribute new feature ideas and product enhancements. - Apply automated testing to maintain high quality and stability. - Mentor peers and grow professionally on high‑impact projects. Required Skills: - Proficiency in Android development with Kotlin and/or Java. - Deep knowledge of Activity/Fragment lifecycles, memory management, and performance optimization. - Minimum 3 years of industry experience building customer‑facing Android apps. - Ability to write reliable, maintainable code for shared use. - Strong communication, collaboration, and problem‑solving skills. Required Education & Certifications: - Relevant technical education (e.g., Bachelor’s in Computer Science) or equivalent experience.
San francisco, United states
Remote
Junior
04-10-2025
Company background Company brand
Company Name
Pinterest
Job Title
Sr. Machine Learning Engineer, Computer Vision
Job Description
United states
Remote
Mid level
05-10-2025