RemoteWLBRemote only
Back to all jobs
G2i Inc. logo
Remote role · ediphi-p

Ediphi Programmer – VR Modules

G2i Inc.

Role brief

Key Responsibilities

  1. VR Module Development

    • Lead the design and optimization of VR modules using Ediphi within Unreal Engine.

    • Leverage Unity for secondary projects when required.

    • Integrate LLM functionalities to enhance interactive and conversational elements.

  2. Cross-Platform Optimization

    • Ensure modules perform smoothly across diverse VR hardware and software environments.

    • Maintain and adapt code for performance, scalability, and maintainability.

  3. Feature Integration

    • Research, propose, and implement emerging VR technologies to maintain a cutting-edge experience.

    • Evaluate and integrate advanced AI techniques for improved user immersion and feedback.

  4. Documentation & Standards

    • Maintain clear, organized, and well-structured code repositories.

    • Create technical documentation for workflows, best practices, and integrations with LLM libraries.

  5. Collaboration & Ideation

    • Collaborate with artists, designers, and developers to ensure seamless VR content and AI-driven features.

    • Provide creative solutions to technical challenges and contribute to iterative development processes.

Qualifications

  1. Technical Expertise

    • Strong proficiency in Unreal Engine and familiarity with Unity.

    • Hands-on experience with programming languages such as C++ or C#.

    • Working knowledge of Ediphi architecture and capabilities.

  2. AI Integration

    • Understanding of LLM fundamentals, including methods for implementing conversational AI in VR.

    • Familiarity with frameworks or libraries used for natural language processing.

  3. Problem-Solving Skillset

    • Track record of tackling complex issues in VR environment design, optimization, or AI integration.

    • Ability to debug and refine VR modules in an iterative, fast-paced workflow.

  4. Team Collaboration & Autonomy

    • Skill in communicating and collaborating with cross-functional teams.

    • Self-driven approach to experimentation, rapid prototyping, and iterative development.


Preferred Skills

  • Experience optimizing memory management in large-scale VR projects.

  • Familiarity with real-time rendering, physics simulations, and motion tracking.

  • Exposure to multiplayer or networked VR experiences.

Why Join Us

  • Cutting-Edge Projects: Contribute to advanced VR experiences and AI-driven systems.

  • Dynamic Environment: Engage with a passionate team that values creativity and rapid iteration.

  • Growth & Recognition: Develop specialized skills and shape the future of VR technology.