Job Description:
As an Augmented Reality Engineer, you are responsible for the technical backbone of our spatial computing efforts. You will implement the complex algorithms required for SLAM (Simultaneous Localization and Mapping), object recognition, and environmental understanding, ensuring that digital assets remain “pinned” to the real world with high precision.
Your work involves optimizing 3D rendering engines and integrating AI models (such as hand tracking or scene depth analysis) to run efficiently on mobile devices and AR glasses. You will bridge the gap between heavy AI computation and the strict power and thermal constraints of wearable hardware.
This remote role demands a deep understanding of graphics programming and computer vision. You will be part of a high-tech team building the foundation for the next era of computing, where the digital and physical worlds become indistinguishable.
Responsibilities:
Develop and optimize AR applications using Unity (C#), Unreal Engine (C++), or native SDKs.
Implement and refine computer vision algorithms for tracking and environmental mapping.
Integrate real-time AI models for gesture recognition and spatial awareness.
Optimize 3D assets and shaders for peak performance on mobile and wearable devices.
Preferred Qualifications:
Expertise in Unity/C# or Unreal/C++ with a focus on AR/VR.
Strong experience with ARCore, ARKit, or OpenXR frameworks.
Deep knowledge of 3D mathematics (linear algebra, quaternions) and graphics APIs (Vulkan, Metal).
Experience with real-time computer vision and 3D reconstruction.

