The tri-Ace Research and Development (R&D) Department is working to build a next-generation game development framework that transcends the conventional concept of game engines.
As one example, we aim to achieve real-time inference processing of neural network (NN) models within games in the order of milliseconds.
To achieve this, we are recruiting engineers with expertise in a wide range of fields, from the implementation of real-time inference for NN models to the development of machine learning models.
*Note: The term “AI” in this job posting refers to AI that utilizes neural network-based machine learning, not traditional game AI.
● Ideal Candidate Profile
Individuals interested in real-time inference and optimization who wish to apply these concepts to game development
We welcome those who are eager to tackle the technical challenges of implementing real-time AI inference within games. We are seeking individuals interested in high-speed inference processing executed in milliseconds for each game frame as well as in verifying inference accuracy and building test environments to maintain performance. Additionally, even if you lack experience in AI development, we welcome candidates with expertise in GPU optimization (such as shaders and memory access bandwidth)
Machine learning engineers who want to tackle game engine optimization and AI applications
We welcome those who wish to leverage their experience in developing machine learning models and tools to make an impact in new areas of game development. We look forward to working with individuals who are interested in taking on challenges in fields such as real-time inference and optimization in the future.
Individuals who wish to leverage their game development experience to pursue a career as a machine learning engineer
We welcome those with experience in C++ game development who are interested in machine learning and wish to enhance their skills as machine learning engineers. We are seeking individuals who want to take on the challenge of developing AI-based game frameworks while acquiring new knowledge.
Application Requirements
● Required Experience and Skills
Candidates must meet one of the following criteria
Individuals with experience as a machine learning engineer in model development or related tool development, who are interested in applying AI technology to next-generation game development frameworks
Individuals with more technical implementation experience—such as game development using C++, game engine development, or game engine feature extensions, optimization, tool development, and shader development—who are interested in AI development technologies and their application to game development. *AI development experience is not required at the time of application.
● Preferred Experience and Skills
Knowledge or practical experience in GPU optimization and parallel processing
Knowledge of or development experience with machine learning/AI
Experience in optimizing AI model inference or real-time processing
Experience developing tools that utilize AI services
Insight into areas related to game development or game engine development using C++
Strong interest in applying AI technology to game development
● Language Requirements
Native-level Japanese speakers: English proficiency is not required.(business-level English proficiency is welcome)
*Depending on your preference, you may take English conversation lessons after joining the company.
Applicants whose Japanese proficiency is not at a native level: Japanese proficiency equivalent to JLPT N2 or higher and business-level English proficiency are required.
*After passing the initial screening, we may conduct a test to assess your ability to communicate in Japanese as required for the job.
*After joining the company, you may be required to take Japanese lessons depending on your proficiency level. The company will cover the cost of these lessons.
Application Documentation
CV (Resume)
If you have developed any games or tools in the past, please submit the relevant deliverables and any source code you are able to provide.
If the project was developed by a team, please include an explanation clearly indicating your specific responsibilities.
If it is difficult to submit a game or tool, you may also submit research findings, papers, or similar materials.
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.