- Company: Pinterest
- Location: Toronto, ON, CA
- Job type: Internship
- Salary: CA$6000 – CA$7500 monthly
About the role
Pinterest is seeking inquisitive and collaborative interns to join its engineering teams in Toronto. You will work closely with mentors, product, design, data, and engineering colleagues to learn how large-scale systems operate. This role involves building new technologies, features, and tools that make a difference for Pinterest users. The internship runs full-time during typical business hours, Monday through Friday.
Responsibilities
- Complete assigned technical projects with attention to quality, incorporating feedback from mentors, managers, and peers.
- Execute scoped technical tasks end-to-end that contribute to Pinterest products and infrastructure.
- Deliver code that is well-documented, tested, and operable.
- Share ideas, questions, and perspectives clearly and respectfully while learning from feedback.
- Build technical and professional skills through learning and development opportunities.
- Collaborate with your team on production-oriented projects that support Pinterest’s goals.
- Leverage opportunities to connect with leaders and colleagues across Pinterest and participate in intern program events.
Requirements
- Currently enrolled in a Bachelor’s degree program in Computer Science, a related technical field, or an equivalent program.
- Demonstrated understanding of core computer science concepts, including data structures and algorithms.
- Familiarity with using AI tools to support learning, productivity, and engineering work, including validating outputs for accuracy and security.
- Experience programming in one or more languages, such as Python, Java, JavaScript/TypeScript, Go, or C++.
- Demonstrated software-building experience through coursework, personal or open-source projects, hackathons, code challenges, volunteer work, internships, or similar experiences.
- Demonstrated problem-solving skills and interest in tackling complex technical problems.
- Must be within a commutable distance of Toronto for in-person collaboration 2-3 weekdays per week.
- Canada-based applicants only.
Pay and benefits
- Monthly salary: CA$6,000 – CA$7,500.
- Final salary is based on location, travel, relevant prior experience, or particular skills and expertise.
- Position may be eligible for relocation assistance.
- Access to learning and development opportunities.
- Participation in intern program events.
How to apply
Apply directly on Pinterest’s own careers website. Omadaily never charges job seekers.

