Staff C++ Engineer

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

Job Summary

Job Description

Inworld seeks experienced C++ developers to work on AI-related projects, integrating Inworld's AI technologies into games. Responsibilities include developing and implementing C++ code for AI integration within game engines. The ideal candidate possesses strong fundamentals in data structures, algorithms, design patterns, and object-oriented programming, along with proficiency in C++ build systems like CMake. The role requires a senior-level understanding of software engineering principles and experience working on complex projects.
Must have:
  • 7+ years C++ experience
  • Senior software engineering role experience
  • Strong data structures, algorithms, OOP
  • Proficient with CMake
Good to have:
  • Unreal or Unity engine familiarity
  • Cross-platform development (Android/iOS/Consoles)
  • On-device and 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

Spyke Games - Senior Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
8 Months ago
Metacore - Narrative Designer

Metacore

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Washington, District Of Columbia, United States (On-Site)
1 Week ago
Nintendo - Contract - Associate Designer (NST)

Nintendo

Redmond, Washington, United States (Hybrid)
2 Months ago
Niantic - Technical Artist, Pokémon GO

Niantic

Bellevue, Washington, United States (Hybrid)
3 Weeks ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
1 Month ago
Tencent - Senior Game Engine Engineer

Tencent

Tokyo, Japan (On-Site)
1 Week ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Cyprus (Remote)
6 Months ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

Austin, Texas, United States (Hybrid)
3 Months ago
Peak - Software Engineer, Games (New Grad)

Peak

(On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

lifechruh - Senior iOS Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Day ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Funcom - Environment Artist - Internship

Funcom

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Lila Games - Lead Software Engineer(Unity)

Lila Games

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Handy Games - Software Engineering Intern

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
2 Weeks ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Google - Imaging System Architect

Google

Mountain View, California, United States (On-Site)
2 Days ago
Hololight - Working Student C++ Software Developer

Hololight

Ismaning, Bavaria, Germany (On-Site)
1 Month ago
Skillz - Lead Data Engineer

Skillz

Las Vegas, Nevada, United States (On-Site)
7 Months ago
Google - Senior Data Scientist, Product, Google Photos

Google

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

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

ByteDance - Firmware Software Engineer / Architect

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Aristocrat Gaming - Product Solutions Manager

Aristocrat Gaming

Concord, New Hampshire, United States (On-Site)
1 Month ago
Patreon - Talent Programs & Early Career Recruiter

Patreon

San Francisco, California, United States (Hybrid)
1 Month ago
The Walt Disney Company - Senior Strategic Insights Manager

The Walt Disney Company

Santa Monica, California, United States (Hybrid)
2 Days ago
Framestore - Nuke Compositor

Framestore

Los Angeles, California, United States (On-Site)
3 Weeks ago
Epic Games - Senior Tools Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Electronic Arts - Development Director II - Core Gameplay

Electronic Arts

Kirkland, Washington, United States (On-Site)
4 Months ago
Nintendo - Supply Chain Analyst

Nintendo

North Bend, Washington, United States (Hybrid)
2 Months ago
Meta - Data Engineer, Product Analytics

Meta

New York, New York, United States (On-Site)
5 Months ago
Google - Software Engineer III, AI/ML Recommendations, Rankings, Predictions, YouTube

Google

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

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Dream Games - Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
ARVORE Immersive Experiences - Game Developer

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
4 Weeks ago
505 Games - Senior Software Engineer - Technical Business Unit

505 Games

Milan, Lombardy, Italy (Remote)
10 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Wales, United Kingdom (Hybrid)
1 Month ago
Wizcorp - Game Server Programmer

Wizcorp

Tokyo, Japan (Remote)
1 Month ago
Qingci Games - Urgent Unity3D Game Developer

Qingci Games

(On-Site)
3 Months ago
Blockville Digital Assets - Senior Game Developer

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
9 Months ago
Gearbox Software - Technical Director, SDK

Gearbox Software

Frisco, Texas, United States (On-Site)
5 Months ago
Light Speed Studios - Senior Game Engine Engineer

Light Speed Studios

Tokyo, Japan (On-Site)
1 Week ago
Maverick Games - Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
2 Months 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