About The Position

Apple’s Vision Products Group is seeking an AR/VR Applications Engineer for its visionOS Spatial Media team. The team develops spatial computing experiences and media features that help customers connect with their photos and memories. The role involves defining and implementing new media experiences for visionOS, working with Apple framework teams and Human Interface designers, and using technologies such as RealityKit, UIKit, and ARKit. The engineer will also work with internal frameworks and services to build applications deeply integrated with Apple operating systems.

Requirements

  • 3–5+ years of experience in software development.
  • Proficiency in an application programming language such as C/C++, Objective-C, or Swift.
  • Experience using Apple development tools and APIs.
  • Bachelor of Science in Computer Science or equivalent experience.
  • Experience with photo and video playback framework development.
  • Familiarity with computer vision techniques and algorithms.
  • Familiarity with machine learning techniques and algorithms.
  • Experience building complex applications that are functional, beautiful, and delightful.
  • Proficiency in iOS development practices.
  • Experience developing compelling user experiences.
  • Graphics programming.
  • Familiarity with computer vision and 3D reconstruction.

Responsibilities

  • Implement new features in media playback frameworks.
  • Define new user experiences.
  • Evaluate and integrate machine learning and computer vision algorithms.
  • Develop new applications in visionOS and extend existing applications such as Photos.
  • Implement production-ready software.
  • Optimize power and performance.
  • Design and prototype user experiences based on emerging technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service