Gameplay AI Programmer
Quantic Dream
Job Summary
Reporting to the Director of Gameplay Programming, you will actively participate in game development activities, from design to launch, and in the improvement of gameplay functionalities related to the artificial intelligence of non-player characters (NPCs) for our ambitious ongoing projects. You will develop game features for NPC behavior, participate in code reviews, plan priorities with various teams, debug and optimize systems, and continuously improve your programming knowledge.
Must Have
- Develop game features related to NPC behavior in different game contexts, respecting programming standards
- Participate in code reviews and technical discussions
- Participate in priority planning with design, production, animation, sound, VFX, UI, and QA teams
- Debug and optimize necessary game systems
- Continuously improve programming knowledge and stay updated on practices and technologies
Good to Have
- Varied programming experience in several game domains (gameplay, AI, engine, etc.)
Job Description
Job Description
Reporting to the Director of Gameplay Programming, you will actively participate in game development activities, from design to launch, and in the improvement of gameplay functionalities related to the artificial intelligence of our non-player characters (NPCs) for our ambitious ongoing projects.
Responsibilities
- Develop game features related to NPC behavior in different game contexts, from its conception, while respecting programming standards and best practices.
- Participate in code reviews and technical discussions to evolve solutions and improve workflow.
- Participate in priority planning by collaborating closely with members of the design, production, animation, sound, visual effects ("VFX"), user interfaces ("UI") and quality assurance ("QA") teams.
- Debug and optimize the systems necessary for games.
- Continuously improve your programming knowledge by staying abreast of the latest practices and technologies, to help us push the limits of what is possible.
Experience & Qualifications
- Degree in computer science or computer engineering (or other equivalent training);
- Studio experience as a gameplay programmer, with at least one successfully delivered game;
- Proficiency in C++;
- Good knowledge of mathematics;
- Varied programming experience in several game domains (gameplay, AI, engine, etc.) is a plus.
ABOUT QUANTIC DREAM
Quantic Dream is a video game creation studio founded in 1997 by David Cage, based in Paris, France, and Montreal, Canada. The unique experiences offered by Heavy Rain™, Beyond: Two Souls™, and Detroit: Become Human™ have touched millions of players worldwide and won over 250 international awards. They have largely contributed to the recognition of interactive storytelling in video games.
Since 2019, Quantic Dream has been a publisher supporting video game creation and independent creators offering singular and original visions. The studio provides them with its expertise, production means, necessary funding, and access to international markets and their audiences. In 2022, Quantic Dream began a new stage of its growth by joining NetEase Games, NetEase's gaming division, to develop its creative vision and accelerate the development of flagship titles redefining the interactive experience for players worldwide.
For more information, visit the official website: http://www.quanticdream.com
.
Quantic Dream is committed to diversity and equal opportunities. Our team reflects this commitment.