The Knowledge Engineer must have the following:
- Bachelor's degree in computer science, mathematics, linguistics or a closely-related field.
- Basic knowledge about all topics in education, e.g., Maths, Science, Social Studies
- Native in Japanese and Business level in English (both oral and written)
- Some experience in computer programming, including familiarity with object-oriented design/programming concepts and IDE (Integrated Development Environments)