Staff C++ Engineer

2 Months 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

bytedance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

bytedance

Boston, Massachusetts, United States (On-Site)
5 Months ago
lifechruh - Generosity Impact Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Month ago
Gearbox - Technical Artist

Gearbox

Frisco, Texas, United States (On-Site)
3 Days ago
Bonfire Studios - Technical Sound Designer (Senior/Principal)

Bonfire Studios

California, United States (Hybrid)
7 Months ago
Unity - Senior Machine Learning/MLOps Developer

Unity

Montreal, Quebec, Canada (On-Site)
8 Months ago
Scorewarrior - Senior Client C++ Developer (Core Team)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
bohemia interactive - Junior Programmer (Internship)

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Probably Monsters - Systems Engineer, Engine (Core Technology)

Probably Monsters

Dallas, Texas, United States (On-Site)
3 Months ago
Beyond Sports - Unreal Developer - Senior

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Riot Games - Staff Software Engineer (Build) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Playtika - Unity Developer

Playtika

Romania (Hybrid)
5 Months ago
Meta - Software Engineer, Infrastructure

Meta

Burlingame, California, United States (Remote)
6 Months ago
CME Group - Intellectual Property Attorney

CME Group

Chicago, Illinois, United States (Hybrid)
1 Month ago
Alphawave Semi - Senior Staff Engineer I - Analog Design

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
7 Months ago
playrix  - Principal C++ Software Engineer (Tools)

playrix

Serbia (Remote)
7 Months ago
PlatinumGames - Animator

PlatinumGames

(On-Site)
4 Months ago
Bootloader studio - Senior Unity XR Engineer

Bootloader studio

Ho Chi Minh City, Vietnam (On-Site)
2 Weeks ago
Meta - Data Science Director

Meta

Austin, Texas, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

Netflix - Senior Manager, Product Management Supply & Insertion (Ads)

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
New York Times - Senior Video Journalist

New York Times

New York, New York, United States (Hybrid)
1 Month ago
Next Level Business Services - UI Developer

Next Level Business Services

Detroit, Michigan, United States (On-Site)
7 Months ago
Next Level Business Services - Senior UI Developer

Next Level Business Services

Austin, Texas, United States (On-Site)
7 Months ago
Iron Mountain - Non CDL Local Route Driver / Warehouse Associate

Iron Mountain

Greenville, South Carolina, United States (On-Site)
4 Weeks ago
Pivotroots - Digital Media Buyer, Health Media

Pivotroots

Boston, Massachusetts, United States (Hybrid)
1 Week ago
Apple - Silicon Validation Engineer, DDR Memory

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
lifechruh - Press Relations Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
2 Months ago
Collaborative Robotics - Software Engineer, Embedded Platform

Collaborative Robotics

Santa Clara, California, United States (On-Site)
1 Month ago
Varonis Internal - Channel Manager

Varonis Internal

Atlanta, Georgia, United States (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Wizcorp - Project Manager - Game Development

Wizcorp

Tokyo, Japan (Remote)
2 Months ago
Lucky VR - Unreal Engineer

Lucky VR

Canada (Remote)
1 Month ago
playrix  - Lead Unity Software Engineer (Gameplay)

playrix

Montenegro (Remote)
7 Months ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Ireland (Remote)
7 Months ago
Light Speed Studios - Lead Tools Engineer

Light Speed Studios

California, United States (On-Site)
1 Month ago
Wizcorp - Software Engineer

Wizcorp

Tokyo, Japan (Remote)
2 Months ago
PlayStation Global - Senior Build System Engineer

PlayStation Global

United States (Remote)
1 Month ago
Old Skull Games - Senior Game Programmer Unreal Engine

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
Peak - Game Developer

Peak

(On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Mountain View, California, United States (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)

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)

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