AR Engineer, Level 4

SnapSanta Monica, CA
4d$133,000 - $235,000Onsite

About The Position

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat , a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles . Snap’s Augmented Reality team invents the immersive camera experiences that are at the core of our products. From developing innovative new Lens features for Snapchat & Spectacles, to supporting the continuous growth and evolution of Lens Studio (our platform for an ever-increasing community of AR creators & developers), to designing the cutting-edge machine learning technology that makes stunning scene transformation Lenses possible — our Augmented Reality team is working hard on their mission to bring AR to more people, places, and moments, every day. We’re looking for an AR Engineer to join the Augmented Reality team at Snap Inc!

Requirements

  • Proficiency programming in JavaScript, TypeScript, or similar languages (C#, C++, etc.).
  • Understanding of 3D graphics concepts and familiarity with 3D packages (Blender, Maya, 3ds Max, or Cinema4D).
  • Flexibility in learning and using various tools related to improving developer experience (e.g. video editing, course development, etc.)
  • Excellent verbal and written communication skills to communicate and distill complex topics to various internal and external partners.
  • Strong analytical skills which allow for creative methods to achieve results, and solve problems cross functionally.
  • Passion for the latest VR/AR/MR/Visual Compute technologies.
  • 3+ years of post-Bachelor’s of computer science or other technical field experience in AR engineering; or Master’s degree in a technical field +2 years of post-grad AR engineering experience; or PhD in a relevant technical field.

Nice To Haves

  • Experience in developing highly interactive experiences such as apps, games, or Lenses in Lens Studio.
  • Experience designing, prototyping, and programming with real-time 3D engines, including but not limited to Unity, Unreal, Three.js, OpenFrameworks, Processing, and WebGL/OpenGL.
  • Strong public speaking and presentation skills.

Responsibilities

  • Experiment, design, improve, and support reusable components and frameworks that improve developer experiences for pushing the boundaries of AR.
  • Enhance, expand, and help put together Lens Studio learning resources (e.g. documentation, sample projects, tutorials, videos, code examples, etc.).
  • Work cross functionally to identify and close gaps in the Lens Studio developer experience.
  • Field highly technical Lens Studio questions raised by external Lens developers to ensure they are getting the most out of Lens Studio.

Benefits

  • Snap Inc. is its own community, so we’ve got your back!
  • We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms.
  • Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service