What is Pinterest? Pinterest is a visual discovery engine for finding ideas like recipes, home and style inspiration, and more. With billions of Pins on Pinterest, you’ll always find ideas to spark inspiration. When you discover Pins you love, save them to boards to keep your ideas organized and easy to find.
Data Scientist
Millions of people across the world come to Pinterest to find new ideas every day. It’s where they get inspiration, dream about new possibilities and plan for what matters most. Our mission is to help those people find their inspiration and create a life they love. In your role, you’ll be challenged to take on work that upholds this mission and pushes Pinterest forward. You’ll grow as a person and leader in your field, all the while helping Pinners make their lives better in the positive corner of the internet.
Creating a life you love also means finding a career that celebrates the unique perspectives and experiences that you bring. As you read through the expectations of the position, consider how your skills and experiences may complement the responsibilities of the role. We encourage you to think through your relevant and transferable skills from prior experiences.
Our new progressive work model is called PinFlex, a term that’s uniquely Pinterest to describe our flexible approach to living and working. Visit our PinFlex landing page to learn more.
As a Data Scientist you will shape the future of people-facing and business-facing products we build at Pinterest. Your expertise in quantitative modeling, experimentation and algorithms will be utilized to solve some of the most complex engineering challenges at the company. You will collaborate on a wide array of product and business problems with a diverse set of cross-functional partners across Product, Engineering, Design, Research, Product Analytics, Data Engineering and others. The results of your work will influence and uplevel our product development teams while introducing greater scientific rigor into the real world products serving hundreds of millions of pinners, creators, advertisers and merchants around the world.
What you’ll do
- Develop best practices for instrumentation and experimentation and communicate those to product engineering teams to help us fulfill our mission – to bring everyone the inspiration to create a life they love
- Bring scientific rigor and statistical methods to the challenges of product creation, development and improvement with an appreciation for the behaviors of our Pinners
- Build and prototype analysis pipelines iteratively to provide insights at scale while developing comprehensive knowledge of data structures and metrics, advocating for changes where needed for product development
- Work cross-functionally to build and communicate key insights, and collaborate closely with product managers, engineers, designers, and researchers to help build the next experiences on Pinterest
What we’re looking for
- 4+ years of experience analyzing data in a fast-paced, data-driven environment with proven ability to apply scientific methods to solve real-world problems on web-scale data
- Extensive experience solving analytical problems using quantitative approaches including in the fields of Machine Learning, Statistical Modeling, Forecasting, Econometrics or other related fields
- Experience using machine learning and deep learning frameworks, such as PyTorch, TensorFlow or scikit-learn
- A scientifically rigorous approach to analysis and data, and a well-tuned sense of skepticism, attention to detail and commitment to high-quality, results-oriented output
- Ability to manipulate large data sets with high dimensionality and complexity; fluency in SQL (or other database languages) and a scripting language (Python or R)
- Excellent communication skills and ability to explain learnings to both technical and non-technical partners
- A team player who’s able to partner with cross-functional leadership to quickly turn insights into actions
This position is not eligible for relocation assistance.
#LI-REMOTE
#LI-NM4
Staff Software Engineer, Ads Delivery
Pinterest is one of the fastest growing online advertising platforms and our continued success depends on rapidly scaling our core revenue-generating systems. Specifically, we need 10X the scale of our campaign management, ad delivery, and machine learning platforms, while enabling developers inside Pinterest and external advertisers to build and iterate rapidly on new features.
We’re seeking talented Staff Software Engineers to join our dynamic Ads Delivery Content Infrastructure team. Our group is at the forefront of developing large-scale solutions for Ads Ingestion, Ads Indexing, and Ads Database, handling data on a colossal scale—think billions of records and petabytes of storage.
What you’ll do:
- In this pivotal role, you will take on the challenge of defining and executing the technical strategy for scaling our existing indexing and database architecture. Your efforts will include rearchitecting and refining our core catalog, ads indexing and database infrastructure to achieve greater scalability, freshness and performance handling billions of entries and petabytes of data more efficiently.
- You’ll leverage data storage, streaming processing, and information retrieval technologies such as MySQL, TiDB, Flink, and Iceberg.
- You will join a skilled, highly-impactful team working on top company goals. Our team fosters close collaboration across product and machine learning teams, leading to direct impacts on hundreds of advertising product launches and improvements. You will also work with a strong team of engineers, providing technical guidance and mentorship.
What we’re looking for:
- 6+ years of relevant industry experience with distributed systems, transactional datastores, and systems programming.
- Experience in building and owning large scale high performance infrastructure powering ads, recommendation, search, or other consumer facing applications.
- Experience solving end-user problems and envisioning solutions to improve their productivity.
- Proficiency in Java.
Relocation Statement:
- This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
In-Office Requirement Statement:
- We let the type of work you do guide the collaboration style. That means we’re not always working in an office, but we continue to gather for key moments of collaboration and connection.
- This role will need to be in the office for in-person collaboration 1 time per week and therefore needs to be in a commutable distance from one of the following offices: San Francisco, Palo Alto, Seattle, Los Angeles.
#LI-HYBRID
#LI-AG8
Sr. Machine Learning Engineer, Monetization Engineering
Within the Monetization ML Engineering team, we try to connect the dots between the aspirations of Pinners and the products offered by our partners. In this role, you will be responsible for developing and executing a vision for the evolution of the machine learning technology stack within Ads.
What you’ll do:
- Build cutting edge technology using the latest advances in deep learning and machine learning to personalize Pinterest
- Partner closely with teams across Pinterest to experiment and improve ML models for various product surfaces (Homefeed, Ads, Growth, Shopping, and Search), while gaining knowledge of how ML works in different areas
- Use data driven methods and leverage the unique properties of our data to improve candidates retrieval
- Work in a high-impact environment with quick experimentation and product launches
- Keep up with industry trends in recommendation systems
- Leverage LLMs to enhance content understanding
What we’re looking for:
- 2+ years of industry experience applying machine learning methods (e.g., user modeling, personalization, recommender systems, search, ranking, natural language processing, reinforcement learning, and graph representation learning)
- Degree in computer science, statistics, or related field
- End-to-end hands-on experience with building data processing pipelines, large scale machine learning systems, and big data technologies (e.g., Hadoop/Spark)
- Practical knowledge of large scale recommender systems, or modern ads ranking, retrieval, targeting, marketplace systems
- Nice to have:
- M.S. or PhD in Machine Learning or related areas
- Publications at top ML conferences
- Expertise in scalable realtime systems that process stream data
- Passion for applied ML and the Pinterest product
- Background in computational advertising
Relocation Statement:
- This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
#LI-HYBRID
#LI-SM4
At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Information regarding the culture at Pinterest and benefits available for this position can be found here.
Staff Data Scientist, Metrics Quality
What you’ll do:
- Analyze: Root causes of discrepancies in our critical externally reported and internally used metrics, and estimate the impact of data inaccuracies on our business decisions through deep-dives and strategic analyses. You will work to establish a consistent ground truth for our data, thereby enhancing its integrity and trustworthiness.
- Investigation Support: Serve as a key point of contact and final sign-off for resolution of data anomalies and inconsistencies. Collaborate with client engineers and data warehouse teams to drive investigations, identify potential root causes and define success metrics for these inquiries.
- Opportunity Sizing and Analysis: Write clear, actionable analyses that help teams identify areas of improvement to our metrics quality. For example, quantify how much user activity is underestimated due to networking issues, and suggest how addressing these can enhance overall metric accuracy.
- Data Controls: Develop and implement robust data quality checkers and alerts, ensuring they provide high signal without excess noise
- Streamline Communication: Partner with TPMs to ensure that quality issues and best practices are communicated effectively within the company. This includes enhancing key processes such as SOX compliance and ensuring ML teams have access to the best data available.
- Leadership: In this role, you’ll have the freedom to target opportunities you deem most critical and to set the strategic direction of the team. Lead by example to identify priority areas and elevate your colleagues’ data capabilities by sharing insights and best practices.
What we’re looking for:
- 8+ years of combined post-graduate academic and industry experience working with data to solve real-world problems on web-scale data.
- Proven ability to identify and solve data integrity issues in real-world environments.
- Expertise in at least one scripting language, ideally Python or R.
- Proficiency in SQL/Hive, with a strong ability to manipulate and extract value from large datasets. Airflow and SparkSQL experience are also valuable.
- Rigorous analytical skills, with a meticulous approach to validating results and ensuring data reliability.
- Excellent communication skills, with proven experience leading initiatives across multiple product areas and effectively conveying findings to leadership and product teams.
- Demonstrated leadership in managing key technical projects, significantly influencing the scope and enhancing the output of team efforts.
Relocation Statement:
- This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
In-Office Requirement Statement:
- We let the type of work you do guide the collaboration style. That means we’re not always working in an office, but we continue to gather for key moments of collaboration and connection.