company_logo

Full Time Job

AI Programmer - Unannounced Project

Ubisoft

Lyon, France 11-25-2024
Apply @ Employer
  • Paid
  • Full Time
Job Description
AI Programmer (W/M/NB) – Unannounced Project

Play as a team, Race for excellence and Get creative! At Ubisoft Ivory Tower, we are driven by these values every day since 2007! Join our team at Ivory Tower to work on a new unannounced project, as AI PROGRAMMER (W/M/NB).

Job Description

PRODUCTION
• Ensure the maintenance of existing technologies concerning:
• The locomotion management of various type of vehicles
• The trajectory management of various types of vehicles
• Improved production tools for AI elements
• Diagnose and solve problems to improve engine robustness
• Investigate AI behaviors that don't fit the intended outcomes
• Help game programmers integrate features that can use or impact AI
• Optimize game code in a real-time, multi-threaded and multiplayer online environment
• Assist designers and artists with integration, iterate with designers to enable them to tweak AI
• Integrate functionalities from middleware to improve quality
• Add and improve documentation:
• On parameter tweaking for users
• On feature development for programmer
• Bringing the world to life through traffic management
• Program in a clear and structured way, respecting performance, maintenance, compatibility and portability requirements
• Apply and receive review feedback and review the code of other programmers
• Work and communicate with other teams across the entire project

KNOWLEDGE MAINTENANCE
• Help develop a vision for programming technologies
• Monitor technological developments and test new solutions

Qualifications
• Good level in C++
• Good level in English (written and oral)
• Good knowledge in mathematics (analytical geometry)
• Knowledge of real-time programming constraints, memory management and multithreading
• Good knowledge of classic data structures used in AI (graphs, search trees, etc.)
• Data analysis of AI experiments
• Team player, proactivity, curiosity and creativity

Jobcode: Reference SBJ-gp956e-3-145-51-35-42 in your application.

Company Profile
Ubisoft

Ubisoft’s worldwide network of video game development studios and business offices work hand-in-hand each day to deliver rich and innovative gaming experiences that reflect the creativity and diversity of their teams