> Markdown version of [/jobs/ext/4567096-expert-ai-programmer](https://www.wearedevelopers.com/jobs/ext/4567096-expert-ai-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Expert AI Programmer - **Company:** CD PROJEKT RED - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $180,100.0 - $247,600.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Profiling, Code Review, Computer Programming, Software Debugging, Memory Management, Integrated Development Environments, Multithreading, Performance Monitor, Unreal Engine - **Published:** November 4, 2026 - **Apply:** https://startup.jobs/expert-ai-engineer-cd-projekt-red-10668753 ## About the Role * At least 7+ years of professional experience as a programmer within the games industry. * Strong proficiency in C++ programming and knowledge of Unreal Engine. * Experience with procedural content generation and systemic gameplay. * Experience with current-gen console hardware. * Experience developing AI systems in games. * A good understanding of geometric algorithms and data structures. * Experience in writing Multi Threaded systems. * Experience profiling and optimizing code. * Ability to think creatively and strategically to overcome technical challenges and drive innovation in technology. * Excellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders., * Professional experience with Mass AI in Unreal 5. * Experience with ECS or Mass Framework. * Experience working in a large development environment. * Shipped at least 1 AAA title. ## Description * Work closely with designers and other developers to understand their needs and ensure they have the ability to efficiently populate the open world. * Build and maintain major systems used to bring the open world to life, covering areas such as spawning, AI, and systemic gameplay. * Monitor performance and memory usage in the open world, making optimizations as needed and developing strategies for other team members to make improvements. * Oversee the technical efforts of other developers through code reviews, mentoring, and reviewing technical proposals. * Develop debug tools, and designer tools needed for non-deterministic systemic gameplay. * Write high-quality code that is optimised, bug-free, and aligned with project goals. * Foster cross-functional collaboration to ensure the tools contribute effectively to all game systems and components.