Senior AI Navigation Systems Developer

4 days ago


Montreal, Quebec, Canada Behaviour Interactive Full time
Senior/Principal AI Navigation Programmer

We are seeking a highly skilled Senior/Principal AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a pivotal role in shaping the navigation systems of our exciting game.

Key Responsibilities:
  • Design and Implement Navigation Systems: Develop advanced navigation systems, including data structures and pathfinding algorithms, to ensure seamless and immersive movement for in-game characters.
  • Collaborate with Cross-Functional Teams: Work closely with designers, animators, and other programmers to ensure project needs are met and align with the overall gameplay vision.
  • Troubleshoot and Optimize Navigation Systems: Diagnose and resolve issues within navigation systems, optimizing for performance and ensuring they function reliably across different scenarios.
  • Mentor and Share Knowledge: Provide guidance and mentorship to other programmers, promoting a culture of learning and knowledge sharing within the team.
  • Enhance AI Behaviours: Collaborate on the development of AI behaviours that rely on navigation, such as dynamic obstacle avoidance, flocking, and group movements.
  • Maintain Quality and Standards: Deliver high-quality navigation systems that meet design and technical requirements, promoting best practices and coding standards.
Requirements:
  • Proven experience in AI programming within the gaming industry, with at least 2 years of experience in AI navigation and 5 years in overall programming.
  • Proficiency in programming languages, especially C++, with a deep understanding of AI navigation systems and AI frameworks.
  • 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.
  • Adaptability to changing needs and requirements.
  • Nice to have: Experience developing navigation systems for multiplayer games.
  • Experience with UE4 or UE5.


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Unlock Your Potential as a Senior AI Navigation ProgrammerBehaviour Interactive is seeking a highly skilled Senior AI Navigation Programmer to join our dynamic team and contribute to the development of our AAA project using Unreal5. As a key player in shaping the navigation systems of our exciting project, you will design and implement efficient data...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Unlock Your Potential as a Senior AI Navigation ProgrammerBehaviour Interactive is seeking a highly skilled Senior AI Navigation Programmer to join our dynamic team and contribute to the development of our AAA project using Unreal5. As a key player in shaping the navigation systems of our exciting project, you will design and implement efficient data...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will be responsible for designing and implementing efficient data structures and algorithms to ensure seamless and immersive movement for in-game characters.Key...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will be responsible for designing and implementing efficient data structures and algorithms to ensure seamless and immersive movement for in-game characters.Key...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior AI Navigation ProgrammerWe are seeking a highly skilled Senior AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our AAA project, you will play a crucial role in shaping the navigation systems of our exciting game.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    AI Navigation Programmer Job DescriptionWe are seeking a highly skilled AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our development team, you will play a crucial role in shaping the navigation systems of our AAA project.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    AI Navigation Programmer Job DescriptionWe are seeking a highly skilled AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our development team, you will play a crucial role in shaping the navigation systems of our AAA project.Key Responsibilities:Design and implement efficient data structures and algorithms for navigation...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    AI Navigation Programmer Job DescriptionWe are seeking a highly skilled AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our development team, you will be responsible for designing and implementing efficient data structures and algorithms for navigation systems in our AAA project.Key Responsibilities:Design and implement...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    AI Navigation Programmer Job DescriptionWe are seeking a highly skilled AI Navigation Programmer to join our team at Behaviour Interactive. As a key member of our development team, you will be responsible for designing and implementing efficient data structures and algorithms for navigation systems in our AAA project.Key Responsibilities:Design and implement...


  • Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    AI Programmer Job DescriptionAs a key member of our AI team, you will collaborate with the Lead Gameplay/AI Programmer to develop and implement AI features for our ongoing projects.Your primary responsibilities will include:Designing and programming AI features to meet the vision of our game designersDebugging and optimizing AI code to ensure seamless...


  • Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    AI Programmer Job DescriptionAs a key member of our AI team, you will collaborate with the Lead Gameplay/AI Programmer to develop innovative AI features for our projects.Your primary responsibilities will include:Designing and implementing AI features that align with the game designers' visionDebugging and optimizing AI code to ensure seamless...