Knowledge engineer (or knowledge analyst) works on such areas as data and
information representation, repository storage and retrieval, workflow management,
information technologies, etc. The roles of knowledge engineers would most likely be
researching the technologies needed to meet the enterprise's knowledge management
requirements, establishing the processes by which knowledge requests are examined,
information assembled, and knowledge returned to the inquirer. The role of
knowledge manager and knowledge engineer are often used alternately, which leads
to misunderstanding. The main difference seems to be that the knowledge manager
establishes the direction the process should take, whereas the knowledge engineer
develops the means to accomplish that direction.