
Senior AI Programmer
Cloud Imperium Games11 months ago
Frankfurt, GermanySenior
Responsibilities
- Implement high-quality, scalable, and robust AI systems for immersive gameplay.
- Create AI behaviors that enable agents to interact realistically with environments and players.
- Optimize and maintain AI systems for efficiency, scalability, and stability in a large shared codebase.
- Identify and mitigate technical risks and resolve AI-related challenges.
- Collaborate with designers, artists, animators, audio programmers, QA, and other cross-disciplinary teams.
- Mentor AI programmers and promote engineering best practices and technical excellence.
- Present technical solutions clearly to cross-disciplinary stakeholders.
Requirements
- Extensive experience in AI game development and a proven record of shipping successful titles.
- Expert-level proficiency in C++ applied to complex, multithreaded game systems.
- Deep understanding of 3D mathematics, including character movement, rotations, and transformations.
- Strong problem-solving skills for diagnosing and resolving AI-related challenges.
- Strong mentoring abilities for supporting junior and mid-level programmers.
- Experience integrating and optimizing AI within large-scale game engines.
- Ability to communicate technical solutions clearly while balancing technical depth with accessibility.
Tech Stack
Categories
Gaming