Staff C++ Developer

1 Month ago • 7 Years + • Artificial Intelligence • $117,000 PA - $156,000 PA

Job Summary

Job Description

Inworld seeks experienced C++ developers to integrate its AI technologies into games. Responsibilities include working on AI-related projects, leveraging strong C++ skills, and contributing to software engineering efforts. Candidates should have a deep understanding of data structures, algorithms, design patterns, and object-oriented programming. Experience with C++ build systems like CMake is crucial. The role offers the opportunity to work on cutting-edge AI projects within a fast-growing company with significant industry recognition.
Must have:
  • 7+ years C++ experience
  • Senior software engineering experience
  • Data structures, algorithms, OOP
  • Proficiency with CMake
Good to have:
  • Unreal or Unity experience
  • Cross-platform development (Android/iOS/Consoles)
  • On-device and cloud AI model experience
  • SDK/tool development
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

view open roles

Why Join 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.

About the Role

We are looking for C++ developers who can work on AI related projects to bring Inworld AI technologies into games.

Qualifications

  • 7+ years of experience working on C++ related projects.
  • Experience working in senior level role on Software Engineering projects.
  • Strong fundamentals in the data structures, algorithms, design patterns, and object-oriented programming.
  • Proficiency with C++ build systems like CMake.

Nice to Have

  • Familiarity with game engines like Unreal or Unity.
  • Building software across multiple platforms: Android/IOS/Consoles.
  • Experience running AI models on device and cloud.
  • Experience developing SDKs or tools.

In-office location: Vancouver, British Columbia, Canada.

Remote location: British Columbia, Canada.

The Canada base salary range for this full-time position is between C$150,000 - C$200,000 + bonus + equity + benefits. Your recruiter can share more about the specific salary range for your targeted location during the hiring process.

Similar Jobs

Doge Labs,  Inc  - Game Producer / Project Manager

Doge Labs, Inc

(Remote)
1 Week ago
MyGames - Monetization Game Designer

MyGames

(Remote)
1 Week ago
Epic Games - Senior Engine Programmer, Framework

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Meta - Product Manager

Meta

New York, New York, United States (On-Site)
5 Months ago
ILogos Game Studios - Senior Pixi.JS Technical Artist

ILogos Game Studios

(Remote)
3 Months ago
Hedra - Applied Research Scientist

Hedra

San Francisco, California, United States (On-Site)
1 Month ago
Google - Silicon Architecture/Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Microsoft - Technical Program Manager, AI Multimodal

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Google - Software Engineer III, AI/ML Machine Learning, Core

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kojima Productions - Shader Artist

Kojima Productions

Tokyo, Japan (On-Site)
5 Months ago
YallaPlay - Mobile Game Designer

YallaPlay

(Remote)
1 Week ago
Trailmix Games - Senior Game Developer

Trailmix Games

London, England, United Kingdom (Hybrid)
1 Month ago
Peak - Game Developer

Peak

(On-Site)
9 Months ago
Meta - Production Engineering

Meta

Austin, Texas, United States (Hybrid)
5 Months ago
Netflix - Senior Game Designer

Netflix

Los Angeles, California, United States (On-Site)
2 Weeks ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
QUANTIC DREAM - Camera System Designer (F/M/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
6 Months ago
Null Carbon - Junior Unity Developer

Null Carbon

(Remote)
2 Years ago
SEGA - Senior Software Engineer (Graphics)

SEGA

England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Lionbridge Games - Community Coordinator

Lionbridge Games

Quebec, Canada (Hybrid)
2 Months ago
Electronic Arts - Associate Producer I

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Image Engine - Software Engineer - Rendering - Junior

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Epic Games - Animation Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
10 Months ago
Ubisoft - Team Lead - Animation

Ubisoft

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
TRACK VFX - Matchmove Supervisor

TRACK VFX

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Evolution - Customer Service - Vietnamese Speaking Game Presenter

Evolution

Burnaby, British Columbia, Canada (On-Site)
18 Hours ago
Pinnguaq - Executive Assistant

Pinnguaq

Kawartha Lakes, Ontario, Canada (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

ByteDance - Research Engineer Graduate (Vision AI Platform)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Zoox - Senior Software Engineer: Secure Embedded Operating Systems

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
7 Months ago
Google - Lead Group Product Manager, Vertex AI Platform Development

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Burlingame, California, United States (On-Site)
5 Months ago
Egnyte - Senior Product Manager

Egnyte

Mountain View, California, United States (Remote)
5 Months ago
Google - Senior Software Engineer, AI/ML GenAI, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Zoox - Senior/Staff Software Engineer - Simulation Traffic & Behavior Modeling

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
Terralogic - SOFTWARE ENGINEER – AIML QA

Terralogic

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Google - Software Engineer III, AI/ML, Geo

Google

Mountain View, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Inworld powers AI-driven gameplay for video games and immersive experiences. 


Whether you’re looking to unlock novel gameplay, create content at scale, improve player immersion, or future proof your AI infrastructure, Inworld helps uplevel your game development with AI.


Inworld has worked with Xbox, Ubisoft, NVIDIA, NetEase Games, Niantic, LG UPlus, Alpine Electronics, and indie game developers to create AI-driven experiences. We’re backed by top-tier investors including Section 32, Intel Capital, Microsoft’s M12 fund, BITKRAFT Ventures, Kleiner Perkins, Founders Fund,and First Spark Ventures. 


The Inworld product suite includes: 


Inworld Engine powers real-time experiences with groundbreaking game mechanics, dynamic NPCs, and worlds that evolve with each action. AI NPCs can learn and adapt, deliver nuanced performances, perceive the world around them, and autonomously initiate actions based on players' decisions. 


Inworld Studio consists of a suite of tools that enhance game design. Using AI to streamline workflows, the Studio enables developers to workshop, draft, and outline storylines, narratives, dialogue, quests, and more.  


Inworld Core is our custom solution for future-proof AI infrastructure, including custom models, training, serving and security.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (Hybrid)

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Inworld AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug