Staff C++ Developer - Canada

Leading provider of AI technology for real-time interactive experiences, powering experiences for Ubisoft, NVIDIA, Niantic, and others.
$111,000 - $148,000
Backend
Staff Software Engineer
Hybrid
101 - 500 Employees
7+ years of experience
AI · Gaming

Description For Staff C++ Developer - Canada

Inworld AI, valued at $500 million and backed by prestigious investors including Intel Capital and Microsoft's M12 fund, is seeking a Staff C++ Developer to join their innovative team. As the leading provider of AI technology for real-time interactive experiences, Inworld powers solutions for major gaming companies like Ubisoft, NVIDIA, and Niantic.

The role focuses on implementing Inworld AI technologies into games, requiring extensive C++ expertise and strong software engineering fundamentals. The ideal candidate will bring 7+ years of C++ experience and senior-level project leadership. Key technical requirements include mastery of data structures, algorithms, design patterns, and object-oriented programming, along with proficiency in build systems like CMake.

What makes this opportunity particularly exciting is Inworld's position at the intersection of AI and gaming. The company has been recognized among CB Insights' 100 most promising AI companies and LinkedIn's Top Startups of 2024. Their framework is optimized for real-time data ingestion, low latency, and massive scale, making it the market's leading solution for building production-ready interactive experiences.

The position offers a competitive compensation package including a salary range of C$150,000 - C$200,000, plus bonus, equity, and benefits. Based in Vancouver, British Columbia, the role offers flexibility with both in-office and remote work options within British Columbia. This is an excellent opportunity for a senior C++ developer looking to work on cutting-edge AI technology in the gaming industry while being part of a rapidly growing, well-funded company with strong industry partnerships and recognition.

Last updated 10 hours ago

Requirements For Staff C++ Developer - Canada

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

Benefits For Staff C++ Developer - Canada

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Inworld AI Staff C++ Developer - Canada

Staff C++ Developer - Canada

Staff C++ Developer position at Inworld AI, working on AI technologies for gaming applications with 7+ years of experience required.

Staff C++ Engineer - USA

Staff C++ Engineer position at Inworld AI, working on AI technologies for gaming applications with competitive compensation and benefits.

Lead AI Platform Engineer

Lead AI Platform Engineer position at AlphaSense, focusing on developing next-generation Generative AI platform and scalable search solutions.

Staff Software Engineer, Guest Displays & Platforms

Staff Software Engineer position at Airbnb focusing on Guest Displays & Platforms, managing pricing and availability systems with competitive compensation and remote work options.

Staff Backend Engineer - Identity, Security, Compliance

Staff Backend Engineer position at Webflow focusing on Identity, Security, and Compliance, building scalable access control systems with competitive compensation and comprehensive benefits.