Inworld AI

Unreal Engine Software Engineering Intern (2025) - Canada

Vancouver, British Columbia, Canada

Not SpecifiedCompensation
InternshipExperience Level
Full TimeJob Type
UnknownVisa
Artificial Intelligence, Video Games, Software DevelopmentIndustries

About Inworld

Inworld is the leading provider of AI technology for real-time interactive experiences, with a $500 million valuation and backing from top tier investors including Intel Capital, Microsoft’s M12 fund, Lightspeed Venture Partners, Section 32, BITKRAFT Ventures, Kleiner Perkins, Founders Fund, and First Spark Ventures.

Inworld provides the market’s best framework for building production ready interactive experiences, coupled with dedicated services to optimize specific stages of development – from design and development, to ML pipeline optimization and custom compute infrastructure. We help developers bring their AI engines in-house with a framework optimized for real-time data ingestion, low latency, and massive scale. Inworld powers experiences built by Ubisoft, NVIDIA, Niantic, NetEase Games and LG, among others, and has partnerships with key industry players such as Microsoft Xbox, Epic Games, and Unity.

Inworld was recognized by CB Insights as one of the 100 most promising AI companies in the world in 2024 and was named among LinkedIn's Top Startups of 2024 in the USA.

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 CEO’s 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.

The Opportunity

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, you’ll:

  • 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, you’ll:

  • 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.

We’re 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!

Employment Details

  • Employment Type: Internship
  • Location Type: Remote
  • Work location: British Columbia, Canada
  • Salary: C$35–C$45 per hour (depending on skills and prior experience)

Skills

Unreal Engine
Software Engineering

Inworld AI

Creates AI non-player characters for gaming

About Inworld AI

Inworld AI develops artificial intelligence non-player characters (NPCs) for video games, focusing on creating characters with unique personalities and contextual awareness. Their technology includes features like memory, emotional intelligence, and narrative controls, allowing NPCs to learn and adapt within the game environment. Unlike competitors, Inworld AI's solutions are built by the team behind Dialogflow, ensuring they are production-ready and scalable without extra configuration. The company's goal is to enhance gaming experiences by providing developers with advanced tools for creating immersive and interactive characters.

Mountain View, CaliforniaHeadquarters
2021Year Founded
$113.8MTotal Funding
SERIES_ACompany Stage
AI & Machine Learning, GamingIndustries
51-200Employees

Benefits

Remote friendly
Flexible work hours
Unlimited PTO
Competitive compensation
Medical, dental, and mental health
Tech setup

Risks

Increased competition from companies like Antler Interactive may erode Inworld AI's market share.
AI technology replacing human roles could lead to backlash and affect Inworld AI's reputation.
Ethical concerns about AI voice generation may lead to legal challenges for Inworld AI.

Differentiation

Inworld AI offers AI NPCs with distinct personalities and contextual awareness for immersive gaming.
The company integrates safety, knowledge, memory, and narrative controls beyond large language models.
Inworld AI's technology is built by the team behind Google's Dialogflow, ensuring scalability.

Upsides

Inworld AI's multilingual support opens new markets in Asia, expanding their client base.
Collaboration with NVIDIA and Logitech G's Streamlabs highlights potential expansion into streaming.
Inworld Voice offers cost-efficient, high-quality voice options, meeting demand for dynamic experiences.

Land your dream remote job 3x faster with AI