DestinAI
CareersSkillsLog InGet Started
CareersSkillsAboutLog InGet Started →

© 2026 DESTINAI · BETA 1.0 · ISCED ISCO O*NET ESCO
CareersSkillsPrivacyTermsEU AI Act notice
DestinAI
CareersSkillsLog InGet Started
CareersSkillsAboutLog InGet Started →
← Back to directory
§ OCCUPATION · GLOBAL STANDARDS

knowledge engineer

Knowledge engineers integrate structured knowledge into computer systems (knowledge bases) in order to solve complex problems normally requiring a high level of human expertise or artificial intelligence methods.

View on Official Portal ↗
Description

Knowledge engineers integrate structured knowledge into computer systems (knowledge bases) in order to solve complex problems normally requiring a high level of human expertise or artificial intelligence methods. They are also responsible for eliciting or extracting knowledge from information sources, maintaining this knowledge, and making it available to the organisation or users. To achieve this, they are aware of knowledge representation and maintenance techniques (rules, frames, semantic nets, ontologies) and use knowledge extraction techniques and tools. They can design and build expert or artificial intelligence systems that use this knowledge.

Theoretical Knowledge
ESSENTIALTheoretical knowledge required
business intelligenceinformation extractioninformation structuredata engineeringprinciples of artificial intelligencebusiness process modellingnatural language processingweb programmingdatabase development toolssystems development life-cycleresource description framework query languagedata sciencesystems theorytask algorithmisation
OPTIONALAdjacent knowledge that strengthens fit
ML (computer programming)C#PerlGroovyABAPunstructured dataTypeScriptinformation categorisationPHPvisual presentation techniquesdecision support systemsScalaAssembly (computer programming)SAP R3Objective-CVBScriptJava (computer programming)ICT project managementCOBOLcomputer programmingMicrosoft Visual C++ICT security legislationCoffeeScriptAPLAJAXCommon Lispdata miningcognitive psychologyScratch (computer programming)LINQLispVisual BasicProlog (computer programming)RJavaScriptErlangSAS languageSwift (computer programming)N1QLASP.NETinformation architecturecloud technologiesMATLABRuby (computer programming)C++HaskellSmalltalk (computer programming)Pascal (computer programming)OpenEdge Advanced Business LanguagePython (computer programming)SPARQL
Practical Skills
ESSENTIALApplied skills & competences
manage business knowledgeuse an application-specific interfaceassess ICT knowledgemanage databaseuse databasesanalyse business requirementsdefine technical requirementsapply ICT systems theorycreate semantic treesuse markup languagesmanage ICT semantic integration
OPTIONALOptional competences
store digital data and systemsutilise decision support systemuse spreadsheets softwareuse back-up and recovery toolsimplement a virtual private networkdefine database physical structurecreate database diagramsdesign application interfacesmanage cloud data and storageuse query languagesdesign database schememanage digital documentsbuild business relationships

GLOBAL RESOURCE

View official definition ↗

SKILLS OVERVIEW

89 total
25 essential · 64 optional

Data Source: Unified Global Standards (ISCED, ISCO, O*NET, ESCO)

© 2026 DESTINAI · BETA 1.0 · ISCED ISCO O*NET ESCO
CareersSkillsPrivacyTermsEU AI Act notice