Taro Logo

Software Engineer Intern, AR

Technology company focused on camera and AR technology, creator of Snapchat, Lens Studio, and Spectacles AR glasses.
Embedded
Software Engineering Intern
In-Person
5,000+ Employees
AR/VR

Description For Software Engineer Intern, AR

Snap Inc., the innovative technology company behind Snapchat, Lens Studio, and Spectacles, is seeking a Software Engineering Intern to join their Spectacles team in Zurich. This role focuses on developing augmented reality wearable devices, specifically working on Snap's AR glasses platform. The position involves creating reusable components, interactions, frameworks, and SDKs for Spectacles AR Glasses, as well as contributing to SnapOS development.

The ideal candidate should be currently pursuing a degree in Computer Science or related field, with strong programming skills in object-oriented languages like C++, Kotlin, or Java. Knowledge of algorithms, data structures, and a passion for AR technology are essential. Experience with VR/AR development, operating systems, and 3D graphics is a plus.

Snap offers a collaborative environment where interns work directly with design, interactive engineering, and product teams to shape and launch innovative AR products. The company follows a "default together" approach, expecting team members to work in office 4+ days per week. This internship provides an excellent opportunity to work at the forefront of AR technology while contributing to Snap's mission of improving how people live and communicate.

Benefits include comprehensive medical coverage, paid parental leave, mental health support, and competitive compensation packages with equity opportunities. Snap is committed to diversity and inclusion, providing equal opportunities regardless of background, and maintains a supportive community-focused culture.

Last updated 12 hours ago

Responsibilities For Software Engineer Intern, AR

  • Design, improve, and support reusable components, interactions, frameworks and SDKs for Spectacles AR Glasses
  • Develop components of the operating system powering Spectacles (SnapOS)
  • Participate in code and design reviews
  • Interact with design, interactive engineering, and product teams to shape and launch products

Requirements For Software Engineer Intern, AR

Java
Kotlin
  • Currently enrolled in a BSc, Masters or Ph.D. program in Computer Science or related field
  • Experience in one or more object oriented languages like C++, Kotlin or Java
  • Knowledge of algorithms and data structures
  • Excellent verbal and written communication skills
  • Strong desire to innovate and push the boundaries of AR
  • Must be eligible to work in Switzerland

Benefits For Software Engineer Intern, AR

Medical Insurance
Parental Leave
Mental Health Assistance
Equity
  • Comprehensive medical coverage
  • Paid parental leave
  • Emotional and mental health support programs
  • Competitive compensation packages with company equity

Interested in this job?

Jobs Related To Snap Inc Software Engineer Intern, AR