Gameplay Programmer - AAA - Shanghai

Games Jobs - Programming - Shanghai

Job Title Gameplay Programmer - AAA - Shanghai
Job Category AI / Artificial Intelligence,Tools,Lead Programmer,Network / Online / Server,Physics,Web Developer,Gameplay,Mobile / iOS / Android,Graphics / Engine,Build Engineer,Core Technology,Audio Programmer,UI / Front End,Animation Programmer,Flash / Actionscript / HTML5,Database / SQL,Graduate Programmer,Mac / OSX
Job Description Gameplay Programmer

With its 9000 employees and 29 studios around the World, my client is a leading creator, publisher and distributor of interactive entertainment. They own a rich portfolio of world-renowned brands.Created in 1996, the Shanghai studio, is a vibrant and exciting place where 400+ talents get opportunities to either co-develop great AAA blockbuster games, create cutting-edge online games or produce fun mobile games.

Responsibilities:
  • Analyse and understand the AI needs from the creative director and game designers in terms of informatics development and assess the technical feasibility;
  • Whenever necessary, suggest improvements by designing and implementing new systems or modifying existing systems;
  • Collaborate with designers to discuss constraints and set out the technical possibilities for the various AI features;
  • Suggest innovations inspired by other games;
  • Validate and verify the developed systems making sure they meet the AI intentions of the project and are coherent with the existing code and optimize the systems whenever necessary;
  • Work iteratively and involve designers when implementing new features;
  • Work with other working units (design, animation) to develop the tools required to efficiently adjust AI systems;
  • Support the AI features and systems designed for production;
  • Determine and fix the AI bugs detected by the production and quality control teams;
  • Document the work to share knowledge and enable users (programmers and users from other units) to understand how to use the new AI systems
  • Carry out all other related tasks.


Requirements:
  • 5+ years’ experience on game development;
  • Strong C++ skills;
  • Good knowledge of standard algorithms 
  • Strong analytical and synthesis skills;
  • Be results- driven with a strong attention to detail;
  • Be resilient, proactive and confident, with a high developed team spirit;
  • Strong communication (oral and written) in English and collaboration skills.


Pluses:
  • Experience with at least one shipped title, preferably an FPS/Driving game;
  • Computer science, mathematics or related degree;
  • Experience with Agile Development;
  • Experience with Behavior Trees;
  • Experience with Animation Trees/Graphs
  • Experience with Navigation (path finding/following)


Be a part of the most exciting and innovating video game company in China. Come to work in Shanghai, an amazing city renowned as “Paris of the East”.

Please contact Raffaella Carissimi on 0208 944 7777 or Raffaella@interactiveselection.com if you are interested in this position. Please forward your CV in a Word format. View Many More Interactive Selection Jobs 

We are an equal opportunities recruitment agency that values diversity and does not discriminate.  We encourage clients to welcome applicants from all backgrounds
Salary Competitive with Benefits
Location Shanghai
Job Category Programming
Date posted 22/06/2017
More View other Interactive Selection jobs
Recruiter This job is advertised on behalf of Interactive Selection using their internal reference 2375.
Login or register to apply Login Register