tri-Ace Research & Development Department (R&D) is working on the construction of a next-generation game development framework that goes beyond the conventional game engine concept. For example, this framework aims to realize real-time inference processing (millisecond level) of neural network (NN) models in games. Therefore, we are looking for engineers in a wide range of fields, from real-time inference implementation of NN models to the development of machine learning models.
*The expression “AI” in this application guideline does not refer to conventional game AI, but to AI using NN model-based machine learning.
We are looking for the following people:
1. Those who are interested in real-time inference and optimization, and want to apply them to game development.
Engineers who would like to challenge the technology to realize real-time AI inference processing in games. We welcome those who are interested in high-speed inference processing at the millisecond level executed in every frame of a game, verification of inference accuracy, and construction of a test environment to maintain performance.
For example, even if you are not familiar with AI development, we also welcome those with strengths in GPU optimization (shaders, memory access bandwidth, etc.).
2. Machine learning engineers who want to take on the challenge of game engine optimization and AI applications.
Those who would like to take advantage of their experience in developing machine learning models and tools to work in new areas of game development. We welcome those who would like to challenge fields such as real-time inference and optimization in the future.
3. Those who would like to challenge a career as a machine learning engineer by utilizing their game development experience.
Those who have experience in game development in C++, are interested in machine learning, and want to build up their skills as a machine learning engineer in the future. We welcome those who want to learn new knowledge and take on the challenge of developing AI-based game frameworks.
Application Requirements
[Required Experience/Skills]
Experience in game development or game engine development in C++ or game engine function enhancement (optimization, tool development, shader development, etc.)
Or experience in model development or tool development as a machine learning engineer.
[For foreign nationals] Ability to communicate in English on the job.
*Foreign nationals are welcomed if they can communicate in Japanese on the job. Therefore, taking Japanese lessons is mandatory after joining the company.
[Preferred experience and skills]
Those who have developed tools using AI services.
Experience in developing machine learning and AI-based real-time inference and rendering
Those who are interested in the application of AI technology in next-generation game development frameworks.
Ability to communicate in English on the job.
*English conversation skills are not required to join the company but you can take English conversation classes after joining the company if you wish.
Application Documentation
CV (Resume)
Past games or tools you worked on, if any.
And program source code that can be submitted.
If more than one programmer was involved, please add a description that shows where you were responsible.
If you are unable to show a game or tool, but have research results or papers unrelated to the game, you may submit those as well.
Submission of Application Documentation
◆Application online:
Please contact and let us know by pressing the button below. We will inform you of a URL for uploading the application.
◆Application by mail: Please send your application to the following address.
tri-Ace Inc.
Attn.: Career Opportunities Div. (Kyaria Saiyo Gakari)
Sumitomo-fudosan Shibakoen First Bldg. 7F, 3-8-2 Shiba,
Minato-ku, Tokyo 105-0014, Japan.