Snap Inc. logo

Snap Inc.

3D Graphics Software Engineer

Internship

On-site, Santa Monica, CA

24 days ago

Apply

Please mention that you found this job through
XR Jobs Board—it helps us grow!

About

Snap Inc. is seeking a 3D Graphics Software Engineer Intern to join their Augmented Reality team in Santa Monica for the summer. This internship offers the chance to work with industry experts on projects that advance AR rendering technology, enhancing Snapchat's immersive camera experiences and AR platform, Lens Studio.

Responsibilities

  • AR Technology Development: Collaborate with engineers on the Lens engine to incorporate new rendering algorithms.
  • Feature Planning: Participate in feature planning and creation of technical specifications.
  • Project Work: Potential projects may include work on shadowing, subsurface scattering, ray tracing, or graphics API support, aligned with the intern's interests.

Knowledge, Skills, and Abilities

  • Strong understanding of computer science fundamentals.
  • Experience with modern C++.
  • Passion for 3D graphics programming.
  • Excellent communication skills and ability to work collaboratively.

Minimum Qualifications

  • Pursuing a BS or MS in Computer Science or a related field.
  • Proficient in 3D math and trigonometry.
  • C++ development experience from internships, projects, or TA roles.

Preferred Qualifications

  • Experience with rendering APIs (DirectX, Metal, Vulkan, OpenGL).
  • Background in 3D engine development or rendering techniques.