Outscal Logooutscal logo

Staff C++ Engineer

5 Days 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

Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
8 Months ago
Ruby game studio - Senior Game Developer

Ruby game studio

İzmir, İzmir, Türkiye (On-Site)
11 Hours ago
N-iX - Senior Game Designer

N-iX

Ukraine (Hybrid)
2 Months ago
Life church - Data Product Manager

Life church

Edmond, Oklahoma, United States (On-Site)
5 Months ago
Lila Games - Senior Environment Concept Artist

Lila Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Wales, United Kingdom (Hybrid)
5 Days ago
Amanotes - Senior Unity Developer (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Handy Games - Software Engineering Intern

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
20 Hours ago
SmileGate - [Next Crossfire] UE5 엔진 클라이언트 담당

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Sovrun - Game Engine Programmer

Sovrun

Metro Manila, Philippines (Hybrid)
12 Hours ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Lead Location Designer

Playrix

Ireland (Remote)
5 Months ago
Panteon Games - Senior Game Developer

Panteon Games

Ankara, Ankara, Türkiye (On-Site)
4 Months ago
ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Life church - Senior Program Manager

Life church

Edmond, Oklahoma, United States (On-Site)
5 Months ago
Game Boost - Frontend Javascript Developer

Game Boost

Stockholm, Stockholm County, Sweden (Hybrid)
11 Hours ago
Wargaming - Senior Gameplay Programmer (Steel Hunters)

Wargaming

Berlin, Berlin, Germany (Hybrid)
3 Months ago
Playrix - Senior Game UI Developer

Playrix

Georgia (Remote)
5 Months ago
Meta - Software Engineering Manager, Product

Meta

Menlo Park, California, United States (Remote)
4 Months ago
Meta - Game Design Manager

Meta

San Francisco, California, United States (Remote)
4 Months ago
Oculus VR - Game Producer - BigBox

Oculus VR

Washington, United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

ByteDance - Principal Product Manager - IaaS AI Infra

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Nintendo - CONTRACT - Technical Localization Specialist (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago
Epoch Games - Reallusion Character Creator 3D Artist

Epoch Games

North Carolina, United States (Remote)
2 Months ago
NVIDIA - Senior ASIC Front End Infrastructure Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Niantic - Enterprise Business Development Lead

Niantic

San Francisco, California, United States (Hybrid)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Sunnyvale, California, United States (On-Site)
4 Months ago
Trek - Sales Associate - Part Time

Trek

Lancaster, Pennsylvania, United States (On-Site)
3 Weeks ago
Next Level Business Services - WPS and Datapower Developer (Full Time)

Next Level Business Services

Dallas, Texas, United States (On-Site)
5 Months ago
Ziff Davis - Creative Strategy Lead

Ziff Davis

California, United States (Hybrid)
3 Months ago
Riot Games - Staff Software Engineer, League of Legends - Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Virtuos - Senior Technical Director

Virtuos

France (Hybrid)
1 Day ago
Intrepid Studios,  Inc  - Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
1 Month ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
10 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
Eleventh Hour Games - Gameplay Development Lead

Eleventh Hour Games

Texas, United States (Remote)
11 Hours ago
Wizcorp - Software Engineer

Wizcorp

Tokyo, Japan (Remote)
1 Week ago
Dream Games - Software Engineer (Part-time)

Dream Games

İstanbul, Türkiye (On-Site)
9 Months ago
ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
4 Months ago
Moon Active - Software Developer

Moon Active

Warsaw, Masovian Voivodeship, Poland (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)

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

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Remote)

Mountain View, California, United States (Remote)

Vancouver, British Columbia, Canada (Remote)

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

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