At a Glance
- Tasks: Join us to design and maintain cutting-edge gameplay systems for immersive open-world experiences.
- Company: Rockstar Games creates world-class entertainment, known for innovative projects in a collaborative environment.
- Benefits: Enjoy a full-time role in a state-of-the-art studio with opportunities for growth and learning.
- Why this job: Be part of a passionate team shaping the future of gaming with impactful projects.
- Qualifications: Degree in Computer Science or equivalent, plus 5+ years in C/C++ game development.
- Other info: We value diversity and encourage applications from all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
At Rockstar Games, we create world-class entertainment experiences.
Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium – all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.
Rockstar Games is on the lookout for a talented Senior AI/Gameplay Programmer who is passionate about open-world systems with a focus on quality.
This is a full-time, permanent and in-office position based in Rockstar’s state-of-the-art game development studio in Edinburgh, Scotland.
WHAT WE DO
- We create and maintain core gameplay systems and a complex open-world simulation.
- We develop systems to populate and simulate large worlds efficiently.
- We work as a global team across multiple studios as well as working closely with Design, Art, and Engine departments.
RESPONSIBILITIES
- Design, implement, and maintain gameplay systems collaboratively with Engine, Art, and Design teams to create a state-of-the-art open-world simulation.
- Tackle macro and/or micro level system tasks, from improving engine-level systems to working on higher level systems that will affect the feel of the wider game world.
- Focus on memory and performance all the while striving for more realism, believability, and accuracy, and implementing systems with finite resources.
- Work together with Engine, Art, and Design departments to deliver features on schedule to a high quality.
QUALIFICATIONS
- A degree in Computer Science/related discipline, or equivalent experience.
- 5+ years’ experience in C/C++ game development
- One shipped title; preferably on the Xbox and/or PlayStation consoles.
SKILLS
- A technical understanding of core game systems and technologies.
- Excellent problem-solving skills.
- Great technical communication skills
- An analytical, performance-focused mindset.
- Experience with systems such as: population, streaming, multithreading, memory management, etc.
PLUSES
Please note that these are desirable skills and are not required to apply for the position.
- Self-motivated, enthusiastic/passionate about games and curious about how things work.
- Multi-platform and console experience
- Experience working on open-world, population, and/or streaming systems
- Experience working closely with Engine teams
HOW TO APPLY
Please apply with a CV and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.
Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles. If you need more information about Rockstar’s reasonable accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department.
If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.
#LI-AH1
#J-18808-Ljbffr
Senior AI/Gameplay Programmer employer: Rockstar Games
Contact Detail:
Rockstar Games Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior AI/Gameplay Programmer
✨Tip Number 1
Familiarise yourself with Rockstar Games' previous titles, especially those that feature open-world mechanics. Understanding their design philosophy and gameplay systems will help you speak knowledgeably about how you can contribute to their projects.
✨Tip Number 2
Network with current or former employees of Rockstar Games on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.
✨Tip Number 3
Brush up on your C/C++ skills and be prepared to discuss specific projects where you've implemented complex gameplay systems. Being able to articulate your problem-solving process and technical decisions will demonstrate your expertise.
✨Tip Number 4
Showcase any experience you have with multithreading, memory management, or streaming systems in your discussions. Highlighting these skills will align well with the responsibilities of the role and show that you're ready to tackle the challenges they face.
We think you need these skills to ace Senior AI/Gameplay Programmer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in C/C++ game development and any relevant projects you've worked on. Emphasise your problem-solving skills and technical understanding of core game systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for open-world systems and how your background aligns with Rockstar's mission. Mention specific experiences that demonstrate your ability to work collaboratively with Engine, Art, and Design teams.
Showcase Relevant Experience: If you have experience with systems like population, streaming, or multithreading, be sure to include this in both your CV and cover letter. Highlight any shipped titles, especially those on Xbox or PlayStation consoles.
Proofread and Edit: Before submitting your application, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail and professionalism, which is crucial in the gaming industry.
How to prepare for a job interview at Rockstar Games
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C/C++ game development in detail. Highlight specific projects where you've implemented gameplay systems, especially those related to open-world environments. This will demonstrate your technical understanding and problem-solving abilities.
✨Understand Rockstar's Culture
Familiarise yourself with Rockstar Games' values and the collaborative environment they promote. Mention how you thrive in team settings and your enthusiasm for working closely with Design, Art, and Engine departments to create immersive experiences.
✨Prepare for System Design Questions
Expect questions about designing and maintaining gameplay systems. Think of examples from your past work where you tackled complex system tasks, focusing on performance and memory management. Be ready to explain your thought process and decision-making.
✨Demonstrate Passion for Gaming
Express your passion for games and curiosity about game mechanics. Share insights on what excites you about open-world systems and how you stay updated with industry trends. This will show your genuine interest in the role and the company.