Skip to Main Content

Job Title


Unreal Engine Software Engineering Intern


Company : Inworld AI


Location : Vancouver, British Columbia


Created : 2025-06-20


Job Type : Full Time


Job Description

At Inworld AI, we are creating tools and systems that enable builders (from games to apps and beyond) scale and evolve their AI-powered experiences and realize amazing experiences for end users. See our CEOs recent LinkedIn post for a distillation of this vision. While we are solving for a broad range of AI-based challenges, games remain a core pillar of what we are passionate about and where we see the most engaged and successful customers to date. The era of AI-native games is emerging (see our customer Wishroll for a good case study), and more classic AA and AAA games are also leaning into LLM-based AI experiences. Unreal-based 2D and 3D worlds will be a key foundation for many of these experiences. We are seeking Unreal Engine Software Engineering Interns who are passionate about creating tools and systems for next generation, AI-powered Games and Immersive Experiences in Unreal. The ideal candidate is excited to work with cutting edge AI/ML tools and is eager to build capabilities that help us realize the big vision. Minimum Qualifications Holding or currently pursuing a Bachelor''''s, Master''''s, or PhD in Computer Science or a related technical field. Experience with Data Structures or Algorithms. Experience with Unreal Engine (C++), ideally beyond just coursework. Preferred Qualifications Experience in game design and development. Experience working with Generative AI tools. Experience creating or extending Unreal Engine plugins/modules. Experience writing tests (unit, functional, etc) in Unreal Engine. Role + Responsibilities As Unreal Engine Software Engineering Intern at Inworld, youll: Contribute to how our AI library binds into and enriches the Unreal game engine with AI superpowers. Build and extend Unreal-based test automation, using tools like Automation Test Framework, Gauntlet, and Horde. Through this work, youll: Learn how a high-performance AI library is structured and exposed in Unreal. Help create a smooth developer experience for our AI tools. Design and run rigorous automated tests for these capabilities. Be mentored by senior Unreal engineers with deep industry experience. Were a small company, so even in a few months you will have a meaningful impact on our technology offerings. So if you love building, this is the internship for you! Work location: British Columbia, Canada (Remote) The hourly pay range for this internship position in BC is between C$35C$45, depending on skills and prior experience.