Senior AI Programmer

Headquartered in Montreal, Behaviour has more than 1,300 employees worldwide with studios in Toronto (Behaviour Toronto), Seattle (Midwinter Entertainment), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). This role will be part of our team working on co- and full-development projects across all platforms for Behaviour’s roster of blue-chip clients, which includes Microsoft, Sony, EA, Warner, 2K, and many others.

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. Basically, we respect and appreciate each other no matter who we are!

Are you ready to revolutionize the gaming industry with your expertise in artificial intelligence and enemies’ behaviour? Join our dynamic team and become a key player in shaping the future of gaming experiences. We’re seeking a Senior AI Programmer to shape an innovative project that will redefine player engagement and experiences. If you’re driven by a passion for AI and thrive on making a significant impact, this opportunity might be for you.

As a Senior AI Programmer, you’ll be at the forefront of an exciting AAA project, leveraging your expertise to enhance game modes and captivate players with immersive experiences. Collaborating closely with our talented team, you’ll be responsible for crafting top-tier AI code, refining features, and offering invaluable insights to elevate our gaming ecosystem.

Join us as we embark on an exhilarating journey to create the next generation of gaming experiences.

In this role you will :

  • As our Senior AI Programmer, you’ll be collaborating with a talented team to develop cutting-edge AI systems and algorithms. Your primary responsibilities will include:
  • Developing Cutting-Edge Solutions: Utilize your expertise to create advanced enemies AI and combat algorithms and systems that enhance various game modes, ensuring an unparalleled player experience.
  • Collaborating Across Teams: Work closely with cross-functional teams to analyse feature specifications and provide AI-specific perspectives and enhancements, contributing to the overall success of the project.
  • Troubleshooting and Optimization: Diagnose and troubleshoot any bugs or issues within AI systems, implementing effective solutions to maintain optimal performance and quality.
  • Mentoring and Knowledge Sharing: Share your expertise with junior programmers, fostering a culture of continuous learning and best practices in development.
  • Feature Development and Testing: Collaborate on the development of features, particularly focusing on enemy behaviours, perception and stealth mechanics, combat orchestration and dynamic spawning. Conduct thorough testing of newly implemented features and suggest improvements to ensure high-quality systems.
  • Quality and Standards: Deliver high-quality systems and features that meet design and technical requirements. Promote and follow programming best practices and coding standards to build sustainable, performant, and maintainable technologies and code.

What we’re looking for :

  • Proven track record in AI and/or enemy system programming within the gaming industry, with at least 5 years of experience.
  • Proficiency in programming languages especially C++, with a deep understanding of AI frameworks and libraries.
  • Experienced with Unreal Engine, especially at the systems and enemies-related levels
  • Strong analytical skills and the ability to tackle complex challenges in AI development.
  • Excellent communication and collaboration skills, with a passion for sharing knowledge and mentoring others.
  • Ability to prioritize, plan, and work within deadlines.
  • Adaptability to changing needs and requirements.

Nice to have:

  • You have experience in programming navigation, locomotion, and decision-making AI.

If you’re ready to take your career to the next level and be part of an exciting journey in gaming innovation, we want to hear from you. Apply now to become our Senior AI Programmer and play a pivotal role in shaping the future of gaming experiences. Let’s create something extraordinary together!

Similar AI Jobs