Why This Role Stands Out
This hybrid role offers a unique opportunity to pioneer the future of immersive experiences by integrating AI and Generative AI into the VR development lifecycle, empowering you to shape groundbreaking virtual worlds. You'll thrive here if you possess a comprehensive understanding of VR development from concept to deployment and are eager to leverage cutting-edge technologies to innovate and accelerate creative workflows. Apply now to join a forward-thinking team and elevate your career in virtual reality.
Quick Overview
Job Description
The ideal candidate is not simply a VR application developer they should understand the entire VR development lifecycle and be able to leverage AI and Generative AI technologies to accelerate development, automate workflows, and improve how immersive experiences are created and delivered.
Key Responsibilities
- Design, develop, and optimize immersive Virtual Reality applications and experiences using Unity.
- Understand and contribute to the complete VR architecture and development lifecycle, from concept and 3D asset creation through application development, integration, testing, and deployment.
- Develop VR solutions primarily within an Android-based runtime/environment, while also supporting development workflows and tooling within Windows environments.
- Utilize Unity as the primary development platform for building interactive VR applications.
- Work with Blender and other 3D/graphics development tools to create, modify, optimize, and integrate 3D models, environments, animations, and graphical assets.
- Integrate Artificial Intelligence and Generative AI capabilities into VR development and production workflows.
- Identify opportunities to use AI to accelerate VR development, including faster prototyping, asset generation, automation, content creation, testing, and optimization.
- Explore AI-assisted approaches for generating or modifying 3D assets, environments, interactions, animations, and immersive content.
- Partner with engineering, design, AI, and product teams to determine how emerging AI capabilities can improve VR experiences and development velocity.
- Develop performant VR experiences optimized for Android-based VR hardware, including considerations around rendering, memory, frame rates, latency, and overall user experience.
- Troubleshoot complex issues involving Unity, VR frameworks, graphics/rendering, Android environments, and device integration.
- Evaluate emerging technologies across VR, spatial computing, Generative AI, and 3D development and determine how they can be incorporated into future solutions.
Required Qualifications
- Strong hands-on experience developing Virtual Reality applications and immersive experiences.
- Unity development experience is mandatory.
- Strong understanding of VR architecture and how complete VR applications are designed, developed, integrated, and deployed.
- Experience developing VR applications for Android-based systems/devices.
- Strong experience working within Windows development environments.
- Experience with Blender, including 3D modeling, graphical development, asset creation, modification, and/or optimization.
- Strong knowledge of Artificial Intelligence, Generative AI, and AI-assisted development techniques.
- Demonstrated ability to identify and implement ways that AI can accelerate software, VR, and content-development workflows.
- Strong understanding of 3D graphics, rendering, animation, spatial environments, and interactive experiences.
- Experience optimizing VR applications for performance-constrained devices.
- Strong software engineering, debugging, problem-solving, and technical communication skills.
Preferred Qualifications
- Experience with modern VR/XR hardware and SDKs such as Meta Quest, OpenXR, or similar platforms.
- Experience integrating AI/ML models or Generative AI services into interactive applications.
- Knowledge of computer vision, spatial computing, 3D reconstruction, procedural generation, or AI-generated 3D content.
- Experience with Unity development using C#.
- Experience with Android SDKs, APIs, device integration, and performance optimization.
- Familiarity with real-time rendering pipelines, shaders, lighting, textures, animation, and 3D optimization.
- Experience developing AI-powered tools that improve developer or designer productivity.
Core Technology Stack
Mandatory: Unity Virtual Reality / XR Android AI / Generative AI
Highly Desired: Blender Windows C# OpenXR 3D Graphics / Rendering AI-Assisted Development Spatial Computing
Similar jobs
- QU
Advanced Mechanical Engineer - 959
Quantinuum
US Broomfield🇺🇸$116k - $145k/yrOn-site3 days agoEngineering - IP
Hiring for Microsoft 365 Engineer
NewiTek People, Inc.
Austin, TX🇺🇸Hybrid22 hours agoStakeholder ManagementEngineering - K9
3 to 6 years of Electronics Test and Validation Engineer - must be local to Florida
NewKPG 99 Inc.
United States🇺🇸Hybrid22 hours agoEngineering - AS
Exchange Migration Engineer
NewApex Systems
Fort Mill, SC🇺🇸$70 - $75/hrHybrid22 hours agoConfluenceJiraMiroEngineering - BA
ZT Engineering Senior Manager
NewBooz Allen Hamilton
Honolulu, HI🇺🇸$125.3k - $233k/yrOn-site22 hours agoEngineering - OT
DevSecOps Engineer
NewOscar Technology
Dallas, TX🇺🇸On-site22 hours agoEngineering