cover image
Pinterest

Pinterest

www.pinterest.com

13 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
Machine Learning Engineer
Job Description
**Job title** Machine Learning Engineer **Role Summary** Design, develop, and deploy large‑scale machine learning models to personalize content and improve recommendation quality across product surfaces such as Homefeed, Ads, Growth, Shopping, and Search. Build and maintain data pipelines and scalable ML systems, collaborate with cross‑functional teams, monitor model performance, and iterate for continuous improvement. **Expectations** - Deliver end‑to‑end ML solutions that run reliably in production and handle large, streaming datasets. - Work closely with product managers, data scientists, and engineers to experiment, iterate, and optimize algorithms. - Communicate findings clearly, document experiments, and share knowledge with the team. **Key Responsibilities** 1. Design, build, and evaluate advanced ML models for personalization, recommendation, ranking, NLP, reinforcement learning, or graph representation. 2. Develop and maintain robust data pipelines using Hadoop, Spark, and other big‑data tools to support training and serving. 3. Deploy models to production, set up monitoring, troubleshoot issues, and conduct A/B testing to measure impact. 4. Optimize model infrastructure for scalability, latency, and throughput in real‑time environments. 5. Stay current on research and industry trends, assess applicability to Pinterest’s product ecosystem. 6. Create clear documentation of methodologies, experiments, and results. **Required Skills** - 2+ years industry experience in ML applications (personalization, recommendation, ranking, NLP, RL, graph learning). - Hands‑on building data pipelines and large‑scale ML systems. - Proficiency in Python and a JVM language (Java or Scala). - Experience with Hadoop, Spark, and distributed data processing. - Deployment of ML models into production (MLflow, TensorFlow Serving, etc.). - Strong analytical ability, comfort interpreting large datasets to guide model development. - Excellent collaboration and communication skills. - Passion for applied ML and product impact. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Electrical Engineering, Statistics, or related field. - Preferred: Master’s or Ph.D. in Machine Learning, CS, or related domain. - Publications at top ML conferences or recognized community contributions preferred but not mandatory.
United states
Remote
Junior
19-11-2025
Company background Company brand
Company Name
Pinterest
Job Title
Software Engineer, Web Platform
Job Description
Job Title: Software Engineer, Web Platform Role Summary: Design, build, and maintain core web platform components that enable and scale Pinterest’s developer ecosystem. Focus on performance, quality, and developer experience across the full stack, from front‑end to back‑end services. Expectations: Deliver high‑quality code in accordance with industry best practices. Iterate quickly on feature requests and platform improvements. Mentor peers, participate actively in design reviews, and champion cross‑functional initiatives. Maintain a growth mindset and proactively suggest architectural enhancements. Key Responsibilities: • Develop robust frameworks and reusable features for internal developers. • Optimize foundational web architecture, build tooling, CI/CD pipelines, and testing suites. • Identify site‑wide bottlenecks, propose solutions, design, implement, and ship fixes. • Lead large‑scale, cross‑functional initiatives that enhance the Web platform. • Mentor junior engineers and contribute to architectural discussions and code reviews. Required Skills: • 3+ years of full‑stack/web development experience. • Deep knowledge of JavaScript, CSS, DOM, and HTTP. • Expertise in React, Redux/other state managers, Relay, GraphQL, TypeScript, Jest, and React Testing Library. • Proficiency with build tools (Webpack, Turbopack, Vite). • Experience with Node.js, server‑side rendering, and Next.js. • Working knowledge of Python, Java, C++, or Go and willingness to learn additional languages. • Proven track record of delivering cross‑functional, high‑impact projects. • Strong written and verbal communication skills. Required Education & Certifications: • Bachelor’s degree (or equivalent experience) in Computer Science, Software Engineering, or related field. • Continuous learning mindset; certifications in web development or related technologies are a plus.
San francisco bay, United states
Hybrid
Junior
19-11-2025
Company background Company brand
Company Name
Pinterest
Job Title
Machine Learning Engineer / Economist, Ads Marketplace
Job Description
Job title: Machine Learning Engineer / Economist, Ads Marketplace Role Summary: Design, build, and deploy data‑driven solutions to optimize Pinterest’s marketplace. Apply economic theory, auction design, and machine learning to improve ad placement, pricing, and user experience while analyzing long‑term impacts and reducing ad fatigue. Expactations: Deliver production‑ready statistical models and experimentation pipelines that influence marketplace parameters and ad diversification. Collaborate across engineering, product, and analytics teams to translate economic insights into scalable systems. Demonstrate strong causal inference skills through A/B testing and long‑running experiments. Maintain rigorous data integrity, model logic, and documentation in a fast‑moving environment. Key Responsibilities: - Build and maintain predictive models for bidder behavior, churn, and revenue forecasting. - Tune utility functions and auction mechanisms to balance advertiser spend, user satisfaction, and marketplace health. - Design experiments to measure short‑ and long‑term marketplace effects, including second‑order impacts of new ad formats. - Develop strategies for pricing, bandwith allocation, and ranking to maximize overall platform value. - Lead cross‑functional discussions on trade‑offs, policy implications, and business objectives. - Deploy models to production, monitor performance, and iterate based on real‑world feedback. Required Skills: - Expertise in econometrics, auction theory, and market design. - Proficient in Python, R, SQL, and scalable ML frameworks (TensorFlow, PyTorch, scikit‑learn). - Deep knowledge of causal inference techniques, A/B testing, and online experimentation at scale. - Strong software engineering practices: version control, CI/CD, unit & integration testing. - Excellent analytical, quantitative, and problem‑solving skills. - Ability to communicate complex concepts clearly to technical and non‑technical stakeholders. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Economics, Operations Research, Statistics, or a closely related field. - Professional certifications in machine learning or data science (e.g., AWS Certified Machine Learning, Google Cloud ML Engineer) are a plus.
Seattle, United states
Hybrid
23-11-2025
Company background Company brand
Company Name
Pinterest
Job Title
UX Quantitative Research Intern
Job Description
**Job Title:** UX Quantitative Research Intern **Role Summary:** Conduct quantitative research to inform product strategy and design. Design and administer surveys, analyze survey and log data, model user attitudes, and translate insights into actionable narratives for cross‑functional teams. **Expectations:** - Produce data‑driven insights that influence product roadmap decisions. - Communicate findings clearly to product managers, designers, and engineers. - Deliver analyses on schedule during the internship period. - Maintain rigorous research standards and ethical data handling. **Key Responsibilities:** - Design survey instruments and sampling plans for Pinner, Merchant, Creator, and Advertiser segments. - Clean, merge, and analyze survey and log datasets using statistical software. - Develop descriptive, inferential, and multivariate models to uncover trends and causality. - Present findings through concise reports, dashboards, and storytelling sessions. - Collaborate with product, design, and engineering stakeholders to integrate insights into feature prioritization and design iterations. **Required Skills:** - Proficiency in Python, R, or SQL for data manipulation and analysis. - Strong foundation in survey methodology, experimental design, and statistical inference. - Experience with descriptive, inferential, and multivariate statistics. - Ability to translate complex data into clear, actionable narratives. - Excellent written and verbal communication. - Collaboration with cross‑functional teams. **Required Education & Certifications:** - Current enrollment in a PhD program in statistics, psychology, sociology, applied sciences, computer science, or related field (to be completed by June 2027). - Coursework or experience in survey methodology and statistical modeling. - No specific certifications required.
United states
Remote
Fresher
26-11-2025