Company Description
8chili is a San Ramon, CA based deep tech company that specializes in immersive virtual reality training and engagement. The company has been recognized as one of the top 3 emerging immersive technology companies for 2023 by Gartner. With a development center in Bengaluru, India, 8chili has developed HintVR™, an innovative VR platform that enables organizations to deliver comprehensive immersive training with a focus on ROI. The platform integrates 3D simulations, stereoscopic videos, and 3D models to create engaging and effective training experiences.
Role Description
This is an on-site internship for a Unity Developer Intern located in Bengaluru. As a Unity Developer Intern, you will support the design, development, and maintenance of high-quality, interactive XR applications using the Unity platform. You will work alongside experienced Unity developers, artists, and designers to help build immersive and engaging experiences for our users, while gaining hands-on exposure to production-grade XR development. This internship is designed to accelerate your growth as an XR engineer through mentorship, code reviews, and real shipped features.
Key Responsibilities
- XR Development: Assist in designing, developing, and implementing XR applications and experiences using Unity, under the guidance of senior developers.
- Cross-Platform Integration: Contribute to builds for various XR platforms including Oculus / Meta Quest, HTC Vive, Microsoft HoloLens, and mobile AR.
- 3D Content Integration: Work with 3D assets, animations, and scene setups to help create engaging XR environments.
- Scripting and Programming: Write clean, efficient, and maintainable C# code for XR interactions and systems, following team coding standards.
- Optimization: Help identify and resolve performance issues to ensure smooth and responsive experiences across different XR platforms.
- Prototyping: Build prototypes to test and validate new XR concepts, mechanics, and interactions.
- Collaboration: Work closely with cross-functional teams — developers, artists, designers, and product — to refine XR experiences and align with project goals.
- Testing and Debugging: Perform regular testing and debugging on devices to identify and fix technical issues specific to XR platforms.
- Documentation: Create and maintain clear documentation for code, workflows, and technical specifications you touch.
- Learning and Research: Stay curious about the latest XR technologies, tools, and best practices, and bring ideas back to the team.
Qualifications
- Currently pursuing (or recently completed) a Bachelor's or Master's degree in Computer Science, Software Engineering, Game Development, or a related field.
- Hands-on exposure to Unity through coursework, personal projects, hackathons, game jams, or prior internships.
- Working proficiency in C# programming; solid understanding of object-oriented programming fundamentals.
- Familiarity with at least one XR SDK such as Oculus / Meta XR SDK, OpenXR, XR Interaction Toolkit, ARKit, ARCore, or Vuforia (academic or project experience is acceptable).
- Basic understanding of 3D math, transforms, and scene hierarchy in Unity.
- Comfort with version control systems like Git.
- Strong problem-solving skills and a keen eye for detail.
- Ability to work effectively in a collaborative, fast-paced environment and take feedback well.
- Genuine passion for XR technology and eagerness to learn and adapt to new advancements.
What You'll Gain
- Hands-on experience shipping features on HintVR™, a production XR platform used by real enterprise customers.
- Direct mentorship from senior Unity and XR engineers.
- Exposure to the full XR development lifecycle — from prototyping on headsets to performance tuning and release.
- Potential to convert to a full-time Unity Developer role based on performance.
Internship Details
- Location: On-site at our Bengaluru development center.
- Duration: 6 months.
- Stipend: ₹20,000 per month