Summary
Join CD PROJEKT RED as a Senior AI Programmer to contribute to the development of Cyberpunk 2. You will collaborate with designers and developers to build and maintain AI systems for an open-world game. Responsibilities include developing debug and designer tools, writing optimized and bug-free code, and fostering cross-functional collaboration. The ideal candidate possesses at least 7 years of professional game programming experience, strong C++ and Unreal Engine proficiency, and experience with AI system development. Remote-first or office-first work modes are available. The company offers various benefits, including flexible working hours, training opportunities, health and well-being programs, and a welcoming work environment.
Requirements
- 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 current-gen console hardware
- A good understanding of geometric algorithms and data structures
- Experience developing AI systems in games
- Experience in writing Multi Threaded systems
- Extensive knowledge of internal Unreal workings, especially Blackboards and Smart Objects
- A good understanding of 3D mathematics
- 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
Responsibilities
- Work closely with designers and other developers to understand their needs and ensure they have the ability to create smart and efficient AI systems
- Build and maintain major systems that define AI behaviour in an open world
- Develop debug tools, designer tools needed for the systems
- 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
Preferred Qualifications
- Professional experience with Mass AI in Unreal 5
- Experience with ECS or Mass Framework
- Shipped at least 1 AAA title
Benefits
- Flexible working hours — start your workday anytime between 8:00 and 10:00 AM
- A welcome pack filled with goodies — to help you feel right at home once you join the team
- Trainings, lectures and courses — internal workshops, external training for each employee, ‘Meet a star’ events, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available. There’s always something to learn!
- Merch — gifts for newborn rebels and regular chances to nab some cool swag!
- Private medical healthcare — a selection of medical plans with dental care to choose from, which are also accessible for your partner and relatives
- Psychological care — free mental health support and various well-being webinars
- Multisport card — gain access to a wide number of sporting and fitness facilities across the city
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.