AI Programmer
As an AI Programmer at Alpha Channel Inc., you’ll bring the characters and enemies of our worlds to life. You’ll work with our team to conceive of, prototype, develop and polish a variety of enemies and allies
Responsibilities Include:
Create believable AI characters to inhabit the worlds we create
Build engaging new behaviors
Help build dynamic and engaging combat encounters
Work closely with our cross-discipline team to ensure the AI are able to test the player’s skill in using our different gameplay mechanics
Contribute to the overall design and development of our games. Spend the time to play regularly, give feedback and passionately contribute to creating an impactful high quality experience
Qualifications:
You have previous experience in AI programming with at least one game shipped
Skilled in C++ and object-oriented programming
Strong 3D math background
Experienced in programming a variety of AI behaviours
You are able to write clean, reliable and efficient code
Strong communication and interpersonal skills
Able to work autonomously with little supervision
Passionate about video games and the game development industry
Nice to Have:
Knowledge of Unreal Engine 4 or 5
Experience developing for modern consoles
Experience with Steam and Epic Games Store development
Experience developing multiplayer games
JIRA Experience