Senior Unreal Engine Developer

Inworld AI
Canada
$130K-$200K a year
Full-time

Why Join Inworld

Inworld is the best-funded startup in AI and games with a $500 million valuation and backing from top-tier investors like Intel, Microsoft, Lightspeed, Bitkraft, Founders Fund, Kleiner Perkins, and more.

Inworld was recognized by CB Insights as one of the ten most promising AI companies in the US, ranking in the top two in both the Early Stage and Vertical AI categories among all companies worldwide in 2024.

Inworld is the leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action.

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.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 3+ years of experience working with Unreal Engine.
  • 5+ years of experience writing software for interactive experiences.
  • Proficiency in C++ and Blueprint.
  • Strong fundamentals in the data structures, algorithms, design patterns, and object-oriented programming.

Nice to Have

  • Experience developing for game consoles (Xbox / Playstation / Switch).
  • Experience developing for mobile platforms (iOS / Android).
  • Networking protocols and networking in games.
  • Experience developing SDKs or tools for interactive experiences.

Responsibilities

  • Work on technical demos and interactive AI experiences.
  • Build Inworld SDK to be used in a variety of games by the largest technology and gaming partners around the world.

What's In It For You

  • Remote first : Work from anywhere in Canada or US.
  • Flexible work schedule.
  • Flexible PTO.
  • Extended health coverage.
  • Parental leave top-up.
  • RRSP matching program.
  • Competitive salary and stock option plan.

In-office location : Vancouver, Canada.

Remote location : Canada.

The Canada base salary range for this full-time position is C$130,000 - C$200,000. In addition to base pay, total compensation includes bonus, equity and benefits.

Within the range, individual pay is determined by work location, level, and additional factors, including competencies, experience, and business needs.

The base pay range is subject to change and may be modified in the future.

30+ days ago
Related jobs
Promoted
Inworld AI
Canada

Inworld is the leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action. ...

GameRecruiter
Perm Remote USA or Canada
Remote

Senior Unreal Engine Gameplay Programmer. Prior experience as a Gameplay Engineer using Unreal Engine 4 or 5, C++. Implement features using C++ in Unreal Engine 5. Bonus Points if you are familiar with Unreal’ s Gameplay Ability System and bring understanding of FPS mechanics. ...

Promoted
Trapeze Group
Canada

As a Senior Software Developer at Trapeze MPS, you will:. As part of a team of talented individuals, you would play an important role in designing, developing, and maintaining exciting and responsive software solutions. Ensure that technical and quality standards are applied throughout the software ...

Promoted
MSH Americas - Diot-Siaci Group
Canada

Work as a part of an agile development team, to design and implement a fully interactive, multi-page style web application, and web services. Participate in knowledge-sharing activities with other developers. ...

Promoted
InfiniGods
Canada

Unity Developer – Web3 Mobile Gaming Studio (Venture Backed). Unity specifically on mobile platforms and usage of its scripting API, 2D development framework, UI, and animations . Experience deploying Unity applications to mobile iOS and Android devices . Excellent salary and an opportunity to grow ...

Promoted
Skills Alliance
Canada

As a Senior / Principal Software Engineer, you would play a key role in crafting the software that drives this innovation. Senior / Principal Software Engineer: Medical Device. ...

Promoted
Understanding Recruitment
Canada

I am currently looking for Senior Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the underwriting process. They have a world-class engineering team who went to top-tier schools and have worked at FAANG companies. ...

Promoted
Binoloop
Canada

Role: Senior Full Stack Engineer (ReactJS + Python) . Position: Senior Full Stack Engineer (ReactJS + Python) . We are seeking a highly skilled, hands-on and self-motivated Senior Full Stack Engineer with expertise in ReactJS and Python to join our dynamic team. Experience: Bachelors + 5 years or Ma...

Promoted
Peerplays
Canada

We seek a highly skilled Lead Full Stack Developer who collaborates with senior stakeholders to translate business requirements into technical specifications. Develop new components and features for our full-stack applications. ...

Promoted
Intelliswift Software
Canada

Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction. Work effectively with geographically diverse engineering teams and scientific collaborators, ensuring clear and timely communication among all parti...