Senior AI Programmer
TechnologieDescription
Company Description
Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and much more. We believe that the diversity of perspectives allows both players and teams to thrive. If you are passionate about innovation and pushing the boundaries of entertainment, join us and contribute to creating the unknown!
We are a small autonomous team developing an ambitious multiplayer experience on the Unreal Engine. We are looking for highly engaged developers, driven by execution, a sense of responsibility, and the pride of building something concrete together.
What You Will Do
- Design, implement, and maintain real-time gameplay AI systems under Unreal Engine
- Own AI behaviors end-to-end: architecture, implementation, debugging, tuning, and optimization under real game conditions
- Work closely with gameplay, animation, tech design, and networking to ensure readable, systemic, high-quality, and debuggable AI, compatible with a server-authoritative architecture
- Pay constant attention to performance and scalability (CPU, AI budgets, behavioral LOD, number of agents, network impact), with a clear priority given to stability and “always playable”
- Embrace a senior hands-on and pragmatic role: write code daily, mentor, challenge overly complex solutions, share best practices, and secure the delivery of critical AI features
What You Bring
- Approximately 5 years of experience in AI programming
- Proficiency in C++
- Bachelor’s degree in computer science or computer engineering or equivalent
- Experience in console design
- A particular blend of meticulousness and flexibility in your work organization
- Ability to communicate with all disciplines and support and lift your team in terms of game quality and vision
- You are creative and eager for innovation
Bonus
- Experience on a team that has shipped a video game
Cette offre a été agrégée depuis indeed. Groupe Sentinella n'est pas l'employeur; postuler vous redirige vers le site original. Le texte intégral appartient à l'auteur de l'offre.
Envie qu'on travaille pour vous ?
Inscrivez-vous au banc de talents Sentinella. On vous contacte dès qu'un mandat correspond à votre profil — y compris des postes comme celui-ci.
Rejoindre le banc de talents