AI C++ Developer

Tallinn, Estonia
Roles:
BackendGaming
Must-have skills:
C++
Considering candidates from:
Worldwide
Work arrangement: Onsite
Industry: Computer Games
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Not paid
Visa support: Provided
Size: 51 - 200 employees
Logo of Ringtail Studios

AI C++ Developer

Tallinn, Estonia
Ringtail Studios, is an EU-based studio specialized in providing 3D content production and co-development services for all types of platforms and real-time engines in the gaming and interactive entertainment industries. Their studio production offices are based within Europe - Tallinn, Estonia and Chisinau, Moldova and is comprised of over 100 full-time professionals.

Over the last 15 years, Ringtail Studios has worked on 100+ projects, including two Call of Duty titles by Activision, New World for Amazon Games, Rage 2 and Generation Zero by Avalanche Studios, Crusader Kings III and Stellaris by Paradox Interactive, Destroy All Humans by Black Forest Games/ THQ Nordic and many others.
Right now they are looking for an AI C++ Programmer to work on Generation Zero game. As an AI Programmer, you will work side by side with Designers, Animators and Producers to help design and implement new machine behaviour along with new systems including opposition player behaviour to build a new model from the ground up, whilst taking inspiration from existing systems. This role will require you to take high-level design ideas and translate them into practical solutions. The company will provide you with an exciting project, a competitive salary and is ready to help with relocation.

Must-have skills:
  • A good understanding of what makes games fun
  • A passion for creating solid game AI
  • Experience with different AI architectures and techniques e.g behavior trees and pathfinding
  • Able to write readable, robust and performant code in C++
  • A good understanding of all aspects of game programming in multiplayer games
  • Prior experience working as a programmer on at least one shipped title on current-gen consoles from start to finish
  • Good English (verbal and written)
Nice-to-have skills:
  • Experience of navmesh generation
  • Experience working with pathfinding, navigation and steering
  • Experience working with vehicle AI and control
  • Familiarity with HavokAI
  • Experience working with game physics
  • Experience from working with animation state machines, animation blending, IK and similar techniques
  • Experience of profiling and optimization