Staff C++ Developer - Canada

Leading provider of AI technology for real-time interactive experiences, valued at $500M, backed by Intel Capital, Microsoft's M12, and other top investors.
$111,000 - $148,000
Backend
Staff Software Engineer
Hybrid
51 - 100 Employees
7+ years of experience
AI · Gaming

Description For Staff C++ Developer - Canada

Inworld AI, a leading provider of AI technology for real-time interactive experiences, is seeking a Staff C++ Developer to join their team in Vancouver, Canada. With a $500 million valuation and backing from prestigious investors including Intel Capital, Microsoft's M12 fund, and Lightspeed Venture Partners, Inworld is at the forefront of AI innovation in gaming and interactive experiences.

The company provides the market's best framework for building production-ready interactive experiences and has established partnerships with industry giants such as Ubisoft, NVIDIA, Microsoft Xbox, Epic Games, and Unity. Recently recognized by CB Insights as one of the 100 most promising AI companies globally and named among LinkedIn's Top Startups of 2024 in the USA, Inworld offers an exciting opportunity to work on cutting-edge technology.

As a Staff C++ Developer, you'll be responsible for working on AI-related projects to integrate Inworld AI technologies into games. The role requires extensive experience in C++ development, with a strong foundation in data structures, algorithms, and object-oriented programming. You'll be working with modern build systems like CMake and potentially interfacing with popular game engines like Unreal or Unity.

The position offers a competitive compensation package ranging from C$150,000 to C$200,000, plus bonus and equity opportunities. The role provides flexibility with both in-office and remote work options within British Columbia, Canada. This is an excellent opportunity for a senior-level engineer looking to make an impact in the intersection of AI and gaming technology, working with a company that's rapidly growing and partnering with some of the biggest names in the industry.

Last updated 6 days ago

Responsibilities For Staff C++ Developer - Canada

  • Work on AI related projects to bring Inworld AI technologies into games

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++ Engineer - USA

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

Staff C++ Developer - Canada

Staff C++ Developer position at Inworld AI, focusing on implementing AI technologies in games, requiring 7+ years of C++ experience.

Lead Software Engineer, Data Foundations

Lead Software Engineer position at Glean, focusing on data foundations and enterprise-scale distributed systems, offering $200-265K salary in Palo Alto.

SIPI Engineer, Senior to Staff level

Senior to Staff level SIPI Engineer position at Qualcomm, focusing on signal integrity and power integrity for package design optimization, requiring 3+ years of experience in DDR/SerDes systems.

Lead Software Engineer, Data Foundations

Lead Software Engineer position at Glean, focusing on data foundations and enterprise search infrastructure, offering $200K-$265K with comprehensive benefits in Palo Alto.