About the Role
The role involves developing core 3D spatial algorithms, optimizing real-time rendering pipelines, and contributing to the architecture of immersive environments that leverage machine learning and geometric reasoning.
Responsibilities
- Design and build 3D spatial reasoning systems for real-time applications
- Develop algorithms for dynamic mesh manipulation and surface reconstruction
- Optimize 3D rendering performance across diverse hardware platforms
- Integrate machine learning models with geometric processing pipelines
- Create tools for authoring and navigating complex 3D environments
- Collaborate with research teams to prototype spatial AI features
- Ensure geometric accuracy and topological consistency in spatial models
- Implement efficient data structures for large-scale 3D datasets
- Support cross-platform deployment of spatial computing solutions
- Refine user interaction models within immersive 3D spaces
- Maintain robustness and precision in spatial transformations
- Contribute to software architecture for scalable 3D services
- Troubleshoot performance bottlenecks in rendering and simulation
- Document technical designs and system interfaces
- Evaluate emerging 3D standards and spatial computing frameworks
- Enhance spatial coherence in multi-user virtual environments
- Support integration of sensor data into 3D world representations
- Improve real-time collision detection and spatial querying
- Work with designers to align technical implementation with spatial intent
- Ensure compatibility with augmented and virtual reality platforms
- Develop automated testing for 3D geometry processing
- Participate in code reviews and technical planning sessions
- Refactor legacy systems for improved maintainability
- Contribute to open-source spatial computing projects when applicable
- Stay current with advancements in computational geometry
Nice to Have
- Master’s degree in computer graphics, robotics, or related field
- Experience with photogrammetry or 3D scanning pipelines
- Contributions to open-source 3D or graphics libraries
- Knowledge of SLAM or simultaneous localization and mapping
- Work with large-scale 3D datasets from LiDAR or depth sensors
- Familiarity with WebXR or browser-based 3D rendering
- Experience in multi-threaded or distributed 3D systems
- Background in robotics or autonomous systems with spatial awareness
- Published work in computer graphics or spatial computing venues
- Leadership experience in technical projects or teams
Compensation
Competitive salary with equity and benefits
Work Arrangement
Hybrid remote with optional office locations
Team
Collaborative team focused on spatial AI and 3D technology innovation
Technology Stack
C++, OpenGL, Vulkan, Unity, Unreal Engine, Python, Git, CUDA, WebXR, TensorFlow, Open3D
Impact Focus
Building foundational systems for spatial AI that enable machines to understand and interact with 3D environments in real time
Available for qualified candidates