Role
Senior AR/VR Engineer
Company
Ctruh
Location:
Bengaluru
Role Overview
Were looking for a Senior AR/VR Engineer passionate about crafting immersive product experiences that seamlessly blend the digital and physical worlds. This is a deeply hands-on role, involving WebXR, native AR frameworks, spatial computing, and real-time 3D development.
Youll build AR product placement, virtual try-on systems, VR showrooms, and spatially intuitive interfaces that feel natural, responsive, and magical across platforms.
Key Responsibilities
Develop AR product placement for furniture, decor, and consumer products
Create iOS USDZ-based AR Quick Look experiences
Build web-based AR using WebXR, 8th Wall, AR.js, or similar
Implement virtual try-on for eyewear, jewelry, accessories, and apparel
Work on face tracking, hand tracking, plane detection, and environment understanding
Implement lighting estimation for photorealistic AR rendering
Develop AR measurement, scaling, and sizing accuracy tools
- VR & Immersive Experiences
Build immersive VR showrooms and virtual commerce spaces
Develop WebXR VR experiences for Quest, PSVR, and other headsets
Create VR product configurators and interaction systems
Implement locomotion, teleportation, and intuitive navigation
Build hand presence, controller input, and interactive physics
Develop collaborative or multi-user social VR features
Create 360 tours and immersive brand storytelling experiences
- Computer Vision & Tracking
Implement marker-based and markerless tracking
Build product recognition/image recognition for AR triggers
Develop SLAM-based systems for real-world tracking
Create occlusion, depth sensing, and 3D reconstruction features
Implement gesture recognition and camera calibration systems
- Cross-Platform XR Development
Build AR experiences for ARKit, ARCore, and WebXR
Create native AR apps using ARKit/ARCore/ARFoundation
Ensure feature parity and fallbacks across fragmented devices
Build Adaptive XR Experiences Based On Device Capabilities
Set up testing frameworks across mobile, web, and headsets
Optimize XR rendering to achieve 6090fps
Implement efficient asset streaming and loading
Optimize 3D content for real-time mobile rendering
Build power-efficient tracking systems for mobile AR
Optimize CPU/GPU usage for thermal and battery constraints
Implement network-efficient protocols for multiplayer XR
- Spatial Computing & Interactions
Build intuitive spatial UI/UX for AR/VR
Implement physics-based interactions and haptics
Integrate spatial audio for immersive experiences
Build gaze-based, gesture-based, and voice-based interactions
Implement accessibility-focused XR design
Build spatial anchors and persistent AR content
Technical Stack
ARKit, RealityKit, Reality Composer
ARCore, Sceneform
AR Foundation (Unity), WebXR, 8th Wall, AR.js
A-Frame, Babylon.js, Three.js VR
Oculus SDK, OpenXR, SteamVR
Unity XR Toolkit, Unreal Engine
OpenCV, Vuforia, Wikitude
Core ML, TensorFlow Lite, MediaPipe
SLAM, Visual Inertial Odometry
- Graphics & Rendering glTF, USDZ, FBX, OBJ
OpenGL ES, Vulkan, Metal
Shader development in GLSL, HLSL, ShaderLab
Swift, Kotlin, JavaScript/TypeScript, C#, C++
Xcode, Android Studio, Unity, Unreal Engine
What Were Looking For
58+ years of AR/VR engineering experience
Expertise in two or more: ARKit, ARCore, WebXR, Unity XR, Unreal VR
Strong understanding of computer vision, SLAM, tracking, and spatial computing
Experience building AR visualization or virtual try-on products
Strong graphics and rendering pipeline knowledge
Strong 3D math: transformations, coordinate systems, spatial reasoning
Ability to debug complex tracking or spatial issues
Strong programming skills (Swift/Obj-C or Kotlin/Java or JS/TS)
Experience in e-commerce/product visualization
Background in SLAM, computer vision, or 3D reconstruction
Experience with ML for AR (segmentation, depth, face/hand tracking)
Multi-user/social XR development
Strong sense of spatial UX and interaction design
Experience with advanced inputs (hand tracking, eye tracking)
Familiarity with accessibility in XR
Contributions to open-source XR projects
Experience with Apple Vision Pro, Meta Quest 3, Magic Leap
Technical Challenges Youll Solve
Cross-platform parity: AR on both iOS and Android
Realistic lighting, occlusion, and shadows for virtual products
High-accuracy face/hand tracking for try-on
Stable tracking in poor lighting and complex spaces
Achieving 60fps+ on mid-range mobile devices
Designing intuitive spatial interactions that feel natural
Why Join Ctruh
Build real-world AR/VR applications used by consumers daily
Work with cutting-edge XR tech across web, mobile, and VR headsets
Solve complex, industry-first immersive commerce challenges
Opportunity to create industry-defining spatial interactions
Backed by top global accelerator programs
Small, elite engineering team with high ownership
Access to the latest AR/VR devices and research tools
Location & Work Culture:
Bengaluru Onsite - 6 days a week, (5 days-in-office, Saturdays WFH)
Fast-paced, innovation-driven startup environment
High-ownership engineering culture with rapid iteration
Compensation
Competitive salary based on experience
Meaningful stock options (4-year vesting)
Performance bonuses tied to technical impact
The Ideal Candidate
You are someone who has built and shipped AR or VR experiences at scalenot just prototypes, but real-world products used by thousands or millions of people. You understand the nuances of spatial computing, can debug tricky tracking issues, and know how to make AR/VR work reliably across highly fragmented devices.
You have deep hands-on experience across major XR platforms. You understand the differences between ARKit and ARCore, know why plane detection fails under certain lighting conditions, and can interpret IMU data to debug tracking drift.
Youve optimized AR applications to run smoothly even on older Android devices.
Youre passionate about spatial computing. Youve tried multiple VR headsets, experimented with emerging AR frameworks, and have strong opinions on tracking systems - inside-out vs outside-in, marker vs markerless, world tracking vs image tracking.
Youre Comfortable Across The Stack
Building native iOS AR experiences in Swift
Developing WebXR features using JavaScript/TypeScript
Working in Unity or Unreal when needed
Writing shaders and optimizing real-time 3D pipelines
Youre a problem solver who has handled real-world challenges such as:
Device fragmentation
Tracking instability
Lighting variation
Occlusion accuracy
Performance bottlenecks
You care deeply about UX in spatial environments. You believe AR/VR is not just about advanced tech - its about creating experiences that feel intuitive, fluid, and magical. You test on real devices, observe real users, and optimize for real-world conditions.
Above all, you bring a mix of technical excellence, practical problem-solving, creativity, and curiosity - someone who loves pushing the boundaries of what AR/VR can do.
To Apply
Please share the following:
Your updated resume/CV with links to your portfolio or any published app store listings
Examples of AR/VR projects youve built (videos, demos, or live applications)
Your GitHub profile or code samples showcasing relevant AR/VR work
A short note on your most challenging AR/VR project and what excites you about joining Ctruh