About the Company
A career at Press Fire Games is a unique opportunity to work on ambitious projects using advanced technologies in the mobile industry. We value transparency, initiative, passion for work, and knowledge-sharing. In our company, you will be able to embody any ideas, develop your skills, and be a part of a talented team.
Our top priorities are exciting gameplay and remarkable graphics on mobile devices.
Press Fire Games was founded by leading professionals with over 20 years of experience in engineering, art and game design spheres. Moreover, our key partners include ByteDance (TikTok), MGVC, and others.
At Press Fire Games, we're all about exciting mobile projects, remarkable graphics, and passionate teamwork
We have developed our own cross-platform engine that allows us to create games with excellent graphics and gameplay. Using our custom engine, we created the mobile shooter Battle Prime that has gained over 17 million installs and holds a rating above 4.5 in the App Store and Google Play.
And we keep moving on and creating new projects. We are looking for a talented and experienced Senior AI Game Developer to work on our new sport project. This Senior AI programmer is responsible for game elements not controlled by the player (ex: NPC/enemy actions and behaviours) that enrich the overall game experience.
Ready to level up your career? Apply now and let's create something amazing together!
Responsibilities
-Analyze and determine if current AI functionalities in the game engine meet the project’s AI requirements
-Suggest technical improvements while designing and implementing new AI systems
-Design, implement into engine and maintain new AI features.
-Participation in the development of game systems and modes, creation and improvement of gameplay mechanics
-Collaborate with designers to discuss technical constraints and establish technical solutions for varying AI functionalities
-Propose technical innovations
-Working with the company's custom game engine and developing technology based on project requirements
-Write clear and well structured C++ code
-Verify and validate that newly developed systems conform to the project’s AI goals without negatively affecting existing code
What skills will you use
- Senior experience in AI Programming, Gameplay & AI combined experience is also welcome
- Excellent programming knowledge in C++ and optimizing code
- Experience in Behaviour Trees and data structure in programming for AI
- The ability to support AI functionalities and systems designed for the production
- Find and fix AI bugs flagged by Quality Control and team members from other disciplines
- Document work to transfer system knowledge allowing users to understand the use of new AI functionalities
- A desire to develop games: good communication skills, with the ability and desire to work in a team