We hire smart, kind and creative students from across the globe who make up our Snap Intern Class. We believe that the best products come from a collaboration of different kinds of people. We focus on hiring students from diverse schools, various backgrounds and with specific skill sets for each team hosting an intern. We currently hire interns across 7 Snap offices, with a focus on Engineering, Research and Business. Snap provides an environment where you're encouraged to grow, be mentored by smart leaders and have an opportunity to improve every single day.