Gameplay Programmer (Characters, AI & Animation)
Gameplay Programmer (Characters, AI & Animation)

Gameplay Programmer (Characters, AI & Animation)

Nottingham Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Join our team to create amazing AI and animation systems in Unreal Engine 5.
  • Company: Dambuster Studios, creators of Dead Island 2, values passion, quality, and teamwork.
  • Benefits: Enjoy flexible working hours, generous holiday allowance, and a fully subsidised gym membership.
  • Why this job: Be part of a dynamic team crafting engaging gameplay experiences in a vibrant studio environment.
  • Qualifications: Strong C++ skills and familiarity with Unreal Engine 5 are essential; collaboration is key.
  • Other info: Open to applicants from the UK; relocation support available for eligible roles.

The predicted salary is between 36000 - 60000 £ per year.

About Dambuster Studios: Originally founded in 1999 as Free Radical Design, our ambition and passion comes through as strongly now as when we first began. We are always seeking individuals who can emulate our values - passion, quality, and teamwork - which are embodied in our diverse and inclusive culture.

Even if you’re not sure that you meet all the criteria for a role, don’t be put off from applying - we want to hear from you. Our only requirement is that you work from the UK, and if you’re not here right now we can discuss relocation and sponsorship for some of our positions. Our studio is in Nottingham city centre and many of our roles can be offered on a hybrid or fully remote working basis.

Our internal Wellbeing Committee and Mental Health First Aiders help ensure that our diversity is championed in a safe environment.

Role overview: We are seeking a talented individual to join our small, dynamic team dedicated to creating outstanding enemy and NPC experiences in Unreal Engine 5 (UE5). As part of our cross-departmental "Enemies" group, you will play a key role in designing and maintaining systems that underpin gameplay AI, animation, character physics, and spawning. This is an excellent opportunity to collaborate with diverse teams, translate creative vision into technical solutions, and contribute to some of the most engaging gameplay experiences in the industry.

What we can offer you:

  • Core hours 9.30am – 4pm, remaining hours worked flexibly
  • Workstyle – studio or hybrid preferred
  • If hybrid, you must live within 50 miles of our studio or be willing to relocate to within 50 miles
  • Holiday allowance that increases with service (to a maximum of 30 days plus statutory public holidays)
  • Annual pay reviews
  • Company pension contribution that increases with service
  • Company enhanced full pay for maternity leave for the first 26 weeks (to qualifying expectant mothers)
  • Clear career progression within Dambuster Studios
  • Studio funded learning and development opportunities
  • Modern game development environment with the latest technologies
  • Vibrant, modern city centre location with good transport links
  • Fully subsidised gym membership with Virgin gym (Nottingham)
  • Annual Christmas party and Summer Family BBQ
  • Quarterly company funded cross-team events
  • Free financial advice
  • Employee referral bonus scheme
  • Cycle to work scheme
  • Weekly office treats, including breakfast on Monday and pastries on Friday

Responsibilities:

  • Design and maintain efficient systems for gameplay AI, animation, character physics, and character spawning in UE5.
  • Translate gameplay requirements into technical solutions, using C++ and UE5’s blueprint systems for data-driven development.
  • Write well-optimised, thoroughly documented code that meets established coding standards.
  • Take full or shared ownership of features and systems, from ideation and planning through to support and bug fixing.
  • Conduct performance analysis and optimise code for multi-platform stability and efficiency.
  • Build strong relationships with team members and cross-departmental colleagues to ensure seamless cooperation.
  • Follow best practices for source control (Perforce preferred), ensuring build stability and multi-platform compilation success.
  • Review code changes with a focus on quality, while providing and receiving constructive feedback in a collaborative and respectful manner.

Requirements:

  • Strong knowledge of C++ with an emphasis on maintainable, reusable, and well-documented code.
  • Familiarity with modern C++ features and patterns (e.g., RAII) is a bonus.
  • Unreal Engine 5 Knowledge, including best practices for blueprints, UObjects, and delegate usage.
  • Experience with navigation systems (e.g., recast/detour, navlinks).
  • Proficiency in state trees, state machines, EQS, and character movement/physics.
  • Familiarity with software design patterns such as state machines, hashmaps, and entity-component systems.
  • Experience with performance analysis and subsequent optimisation.
  • A positive attitude towards collaboration and the skills of others.
  • Experience in giving and receiving constructive feedback.
  • Proficiency with source control systems; Perforce experience is ideal.

Equal Opportunities Statement: Dambuster Studios is an Equal Opportunity Employer. Anyone considering their next step in their career journey with Dambuster will receive consideration without regard to gender, race, religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity or paternity, or membership in any other legally protected category. We strive to create an inclusive environment, empower employees, and embrace diversity. We encourage everyone to apply.

We operate a transparent recruitment process that removes barriers for those who require reasonable adjustments. If you require reasonable adjustments during the recruitment or onboarding process, or if you are successful in securing a position with us, please let us know what we can do to ensure your success.

Gameplay Programmer (Characters, AI & Animation) employer: Deep Silver Dambuster Studios

Dambuster Studios is an exceptional employer that fosters a vibrant and inclusive work culture, prioritising employee wellbeing and professional growth. With flexible working options, generous holiday allowances, and a commitment to career progression, our Nottingham-based studio offers a modern environment equipped with the latest technologies, ensuring that every team member can thrive while contributing to groundbreaking gaming experiences.
D

Contact Detail:

Deep Silver Dambuster Studios Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Gameplay Programmer (Characters, AI & Animation)

✨Tip Number 1

Familiarise yourself with Unreal Engine 5 and its specific features related to gameplay AI, animation, and character physics. Having hands-on experience or personal projects showcasing your skills in these areas can really set you apart.

✨Tip Number 2

Engage with the gaming community, especially forums and groups focused on Unreal Engine development. Networking with other developers can provide insights into industry trends and may even lead to referrals for job openings.

✨Tip Number 3

Prepare to discuss your previous projects in detail, particularly those that involved C++ and gameplay systems. Be ready to explain your thought process, challenges faced, and how you optimised your code for performance.

✨Tip Number 4

Showcase your collaborative skills by highlighting any past experiences where you worked cross-departmentally. Dambuster Studios values teamwork, so demonstrating your ability to work well with others will be beneficial.

We think you need these skills to ace Gameplay Programmer (Characters, AI & Animation)

C++ Programming
Unreal Engine 5 (UE5) Proficiency
Gameplay AI Design
Animation Systems Development
Character Physics Implementation
Data-Driven Development
Performance Analysis and Optimisation
Source Control Management (Perforce preferred)
Code Documentation and Standards
Collaboration and Teamwork
Constructive Feedback Skills
Software Design Patterns Knowledge
Navigation Systems Experience
State Machines and State Trees Understanding

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in gameplay programming, particularly with C++ and Unreal Engine 5. Emphasise any projects that showcase your skills in AI, animation, and character physics.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for game development and your understanding of Dambuster Studios' values. Mention specific projects or experiences that align with the role and demonstrate your teamwork abilities.

Showcase Your Technical Skills: Include examples of your coding work, such as GitHub repositories or personal projects, that demonstrate your proficiency in C++ and Unreal Engine 5. Highlight any experience with performance analysis and optimisation.

Prepare for Potential Questions: Anticipate questions related to your technical expertise and collaborative experiences. Be ready to discuss how you approach problem-solving and provide examples of constructive feedback you've given or received in past roles.

How to prepare for a job interview at Deep Silver Dambuster Studios

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and Unreal Engine 5 in detail. Bring examples of your previous work, especially any projects involving gameplay AI, animation, or character physics, as this will demonstrate your technical proficiency.

✨Understand the Company Culture

Dambuster Studios values passion, quality, and teamwork. Research their games and understand their mission. During the interview, express how your personal values align with theirs and how you can contribute to their inclusive culture.

✨Prepare for Collaborative Scenarios

Since the role involves working closely with cross-departmental teams, be ready to discuss your experiences in collaboration. Share specific examples where you successfully worked with others to solve problems or enhance a project.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the technologies they use, and their approach to game development. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Gameplay Programmer (Characters, AI & Animation)
Deep Silver Dambuster Studios
D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>