Recap: 2017 Pinterest Engineering intern projects

Pinterest Engineering
6 min readintermediate
--
View Original

Overview

The article discusses the impactful projects undertaken by Pinterest engineering interns in 2017, highlighting their contributions to various teams and the skills they developed during their internships. Each intern's experience reflects the creative and technical challenges faced while working on significant projects that enhance Pinterest's product offerings.

What You'll Learn

1

How to analyze user behavior in mobile applications

2

Why understanding website quality impacts user engagement

3

How to implement features for Android applications

4

How to improve machine learning models for recommendations

Prerequisites & Requirements

  • Understanding of data analysis and user engagement metrics
  • Familiarity with Android development tools(optional)
  • Experience with machine learning concepts(optional)

Key Questions Answered

What projects did Pinterest interns work on in 2017?
In 2017, Pinterest interns worked on various projects including analyzing user behavior in the in-app browser, redesigning the Lens feature for Android, and improving machine learning models for recommendations. Each project aimed to enhance user engagement and product functionality.
How did Caroline Lo's project impact user engagement?
Caroline Lo's project focused on analyzing how users interacted with Pinterest's in-app browser, exploring the impact of website quality on user engagement. She developed metrics to quantify this impact, which was previously unmeasured.
What improvements were made to the Lens feature for Android?
Dipa Halder worked on the Lens redesign for Android, introducing features like zooming, tap-to-focus, and a carousel for discovering Lenses. This project required adapting to various camera hardware and API levels, enhancing the user experience.
What were the results of Sen Wang's machine learning projects?
Sen Wang's projects improved the performance of Pinterest's recommendation system, achieving a 1 percent increase in weekly Pins saved by refining the 'best Pins' and 'Pinnability' models. This enhancement positively affected user engagement across the platform.

Key Statistics & Figures

Increase in weekly Pins saved
1 percent
Achieved through improvements made to the recommendation models by Sen Wang.

Technologies & Tools

Some links below are affiliate links. We may earn a commission if you make a purchase.

Machine Learning
Tensorflow
Used to tune models for improving recommendations.
Frontend
Android
Platform for developing the Lens feature.

Key Actionable Insights

1
Engage in open-ended projects to foster creativity and innovation.
Interns at Pinterest benefited from the flexibility of their projects, allowing them to explore various approaches and develop unique solutions. This environment encourages engineers to think outside the box and apply their skills in novel ways.
2
Collaborate cross-functionally to build cohesive products.
Mira Baliga emphasized the importance of working with different teams, such as design and marketing, to create a unified product. This collaboration is crucial in tech companies where diverse expertise is needed to address complex challenges.
3
Focus on user engagement metrics to drive product improvements.
Caroline Lo's project highlighted the significance of understanding user behavior and website quality. By analyzing these metrics, engineers can make informed decisions that enhance user experiences and engagement.

Common Pitfalls

1
Underestimating the importance of cross-functional collaboration.
Many engineers may focus solely on their technical tasks without recognizing the value of input from design and marketing teams. This can lead to products that do not meet user needs or market expectations.

Related Concepts

User Engagement Metrics
Machine Learning In Recommendations
Cross-functional Teamwork In Tech