Senior AI Programmer
TechnologyDescription
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
This posting was aggregated from indeed. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.
Want us in your corner?
Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.
Join the talent bench