Staff C++ Engineer

1 Month ago • 7 Years + • Game Engine • Game AI • $150,000 PA - $270,000 PA

Job Summary

Job Description

Inworld seeks experienced C++ developers to work on AI-related projects, integrating Inworld AI technologies into games. Responsibilities include developing and maintaining C++ codebases for game integration, optimizing AI model performance, and potentially contributing to SDKs or tools. Strong fundamentals in data structures, algorithms, design patterns, and object-oriented programming are essential. Experience with game engines (Unreal or Unity) and cross-platform development (Android/iOS/Consoles) are beneficial. The role involves working on AI model deployment on both device and cloud platforms. The position is based in Mountain View, California.
Must have:
  • 7+ years C++ experience
  • Senior Software Engineering experience
  • Strong data structures & algorithms
  • Proficiency with CMake
Good to have:
  • Game engine (Unreal/Unity) experience
  • Cross-platform development (Android/iOS/Consoles)
  • On-device/cloud AI model experience
  • SDK/tool development experience
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: Mountain View, California, United States.

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

Similar Jobs

Ubisoft - QC Tester

Ubisoft

Da Nang, Vietnam (On-Site)
2 Months ago
ByteDance - Senior Machine Learning Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
High Moon Studios - Gameplay Engineer

High Moon Studios

Carlsbad, California, United States (Hybrid)
19 Hours ago
Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Unity - Senior Product Sales

Unity

Tokyo, Japan (On-Site)
8 Hours ago
Immersion Labs - Mid/Senior Unity Developer

Immersion Labs

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Handy Games - Software Engineering Intern

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
2 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
6 Months ago
Illuvium - C++ Engineer

Illuvium

Copenhagen, Denmark (Remote)
1 Month ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sperasoft - Lead Concept Artist

Sperasoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
1 Month ago
Kojima Productions - Level Designer

Kojima Productions

Tokyo, Japan (On-Site)
5 Months ago
Playrix - Principal Level Designer (Match-3)

Playrix

Ireland (Remote)
2 Months ago
Gym Class VR - 3D Artist - Generalist (Senior / Staff / Principal)

Gym Class VR

(Remote)
1 Day ago
ByteDance - Research Scientist in Foundation Models for Science

ByteDance

San Jose, California, United States (Hybrid)
1 Week ago
Life church - Marketing Strategist

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
Insomniac Games - Principal VFX Artist

Insomniac Games

United States (Remote)
2 Months ago
GameJobs - Technical Lead - Puzzle Games

GameJobs

Paris, Île-de-France, France (On-Site)
1 Year ago
Cloud Imperium Games - Senior Sound Designer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
3 Weeks ago
Cygames - Technical Artist / Osaka

Cygames

Osaka, Osaka, Japan (On-Site)
23 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Meet Elise - AI Operations Specialist - Healthcare

Meet Elise

New York, New York, United States (On-Site)
6 Hours ago
Google - Staff Software Engineer, Infrastructure, Google Cloud Compute

Google

Seattle, Washington, United States (On-Site)
4 Months ago
Google - Senior Software Engineer, Distributed Machine Learning

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Sphere Entertainment Co - VP Legal & Business Affairs

Sphere Entertainment Co

Burbank, California, United States (On-Site)
5 Months ago
Google - Technical Accountant, Product Areas

Google

Atlanta, Georgia, United States (On-Site)
2 Weeks ago
Google - Product Manager, Easy Google Cloud Platform

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
ByteDance - Senior Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Intrepid Studios,  Inc  - Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
2 Months ago
Epic Games - Senior Console Engineer

Epic Games

Bellevue, Washington, United States (On-Site)
2 Weeks ago
Canva - Senior Manager, Corporate Accounting

Canva

San Francisco, California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Keywords Studios - Keywords Talent Community

Keywords Studios

Romania (Remote)
1 Month ago
Light Speed Studios - Senior Gameplay Engineer

Light Speed Studios

California, United States (On-Site)
2 Months ago
Lucky VR - Unreal Engineer

Lucky VR

Canada (Remote)
2 Weeks ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Bogota, Colombia (On-Site)
10 Months ago
Epic Games - Lead Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
2 Months ago
Blind Squirrel Games - Gameplay Engineer

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
4 Months ago
Snowed In Studios - Principle Software Developer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago
Insomniac Games - Lead Engine Programmer

Insomniac Games

United States (Remote)
1 Month ago
The Hub - Senior Game Engineer

The Hub

Copenhagen, Denmark (On-Site)
9 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month 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