Overview
Senior AI Programmer at Cloud Imperium Games drives immersive gameplay by building scalable AI systems and guiding a team of AI programmers. You work closely with designers, artists, and QA to align AI behaviors with the game vision, while mitigating risks and optimizing performance in a large shared codebase. You will mentor juniors, push cutting-edge AI techniques, and contribute to a lifelike space sim experience across Star Citizen and Squadron 42.
Verantwortungsbereiche
- Implement high-quality, scalable AI systems for immersive gameplay
- Mentor AI programmers and promote engineering best practices
- Collaborate with designers, artists, and QAs to align AI with vision and player experience
- Identify and mitigate technical risks using advanced AI techniques
- Optimize and maintain AI systems for efficiency, scalability, and stability in a large codebase
Zentrale Anforderungen
- Extensive experience in AI game development with a track record of shipping titles
- Expert-level proficiency in C++ for complex, multi-threaded game systems
- Deep understanding of 3D mathematics (movement, rotations, transformations)
- Strong problem-solving skills for AI challenges
- Mentoring abilities to support junior and mid-level programmers
- Experience integrating and optimizing AI within large-scale game engines
- Clear communication skills across cross-disciplinary teams
- Mentoring
- Communication
- Problem-solving
- C++ (expert)
- Multi-threaded game systems
- 3D mathematics