Occupation Atlasknowledge engineer
ESCO · http://data.europa.eu/esco/occupation/812c217d-32b7-4f6a-9faf-993d3577ac7f
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. 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.
Compare with another occupationCompare with database designer
Job Zone
- 1
- 2
- 3
- 4
- 5
Zone 4: Considerable Preparation Needed
Considerable preparation. Usually a bachelor's degree plus several years of work-related experience, knowledge, or training.
Job Zone is O*NET's rating of how much education, experience and training an occupation typically needs — a property of the work, not of anyone doing it.
Occupational interest profile
ICAInvestigative · Conventional · Artistic — the three strongest interests, in order
- I Investigative6.98
- C Conventional5.39
- A Artistic2.61
- R Realistic2.17
- E Enterprising1.71
- S Social1.66
RIASEC (Holland) interests on O*NET's 0–7 scale: what the work draws on, not what any individual prefers. Hover a row for what each dimension means.
Job Zone and interest data are borrowed from Data Scientists (15-2051.00): in the official ESCO–O*NET crosswalk, its close O*NET match, and the best-ranked match that has them. ESCO doesn't publish them directly.
Typically associated skills
Essential (25)
ESCO's essential and optional tags describe how its taxonomy relates a skill to this occupation. They are not the essential functions of a job under the ADA, which an employer determines for its own role.
- analyse business requirements
- apply ICT systems theory
- assess ICT knowledge
- business intelligence
- business process modelling
- create semantic trees
- data engineering
- data science
- database development tools
- define technical requirements
- information extraction
- information structure
- manage ICT semantic integration
- manage business knowledge
- manage database
- natural language processing
- principles of artificial intelligence
- resource description framework query language
- systems development life-cycle
- systems theory
- task algorithmisation
- use an application-specific interface
- use databases
- use markup languages
- web programming
Optional (64)
- ABAP
- AJAX
- APL
- ASP.NET
- Assembly (computer programming)
- C#
- C++
- COBOL
- CoffeeScript
- Common Lisp
- Erlang
- Groovy
- Haskell
- ICT project management
- ICT security legislation
- Java (computer programming)
- JavaScript
- LINQ
- Lisp
- MATLAB
- ML (computer programming)
- Microsoft Visual C++
- N1QL
- Objective-C
- OpenEdge Advanced Business Language
- PHP
- Pascal (computer programming)
- Perl
- Prolog (computer programming)
- Python (computer programming)
- R
- Ruby (computer programming)
- SAP R3
- SAS language
- SPARQL
- Scala
- Scratch (computer programming)
- Smalltalk (computer programming)
- Swift (computer programming)
- TypeScript
- VBScript
- Visual Basic
- build business relationships
- cloud technologies
- cognitive psychology
- computer programming
- create database diagrams
- data mining
- decision support systems
- define database physical structure
- design application interfaces
- design database scheme
- implement a virtual private network
- information architecture
- information categorisation
- manage cloud data and storage
- manage digital documents
- store digital data and systems
- unstructured data
- use back-up and recovery tools
- use query languages
- use spreadsheets software
- utilise decision support system
- visual presentation techniques
O*NET equivalents
From the official ESCO–O*NET crosswalk, strongest match first. A broader occupation takes in this one; a narrower one is a part of it.
Closest occupations
Compare any occupation →ESCO occupations that share the most of this occupation's 25 essential skills. A plain count, not a hidden score.
database designer
13 shared · 14 more of its ownsystems theory, apply ICT systems theory, assess ICT knowledge, database development tools
ESCO · Compare
data warehouse designer
13 shared · 15 more of its ownsystems theory, apply ICT systems theory, assess ICT knowledge, database development tools
ESCO · Compare
ICT system architect
12 shared · 11 more of its ownsystems theory, apply ICT systems theory, assess ICT knowledge, database development tools
ESCO · Compare
artificial intelligence engineer
11 shared · 20 more of its ownapply ICT systems theory, task algorithmisation, principles of artificial intelligence, data science
ESCO · Compare
data analyst
7 shared · 29 more of its owndata engineering, data science, information extraction, use databases
ESCO · Compare
digital games designer
6 shared · 12 more of its owntask algorithmisation, web programming, use markup languages, analyse business requirements
ESCO · Compare
database administrator
6 shared · 22 more of its owndatabase development tools, manage database, use databases, resource description framework query language
ESCO · Compare
software architect
5 shared · 14 more of its ownanalyse business requirements, business process modelling, use an application-specific interface, systems development life-cycle
ESCO · Compare
Use this in your own job architecture
BlissPoint Organization Viewer can link a role directly to this occupation and suggest these skills as that role's starting requirements.
This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license; O*NET® is a trademark of USDOL/ETA. ESCO occupations and skills are from the European Commission's ESCO classification, and the occupation crosswalk is the official ESCO–O*NET mapping by the ESCO Secretariat with USDOL/ETA. This service uses the ESCO classification of the European Commission. BlissPoint Analytics has modified all or some of this information: skill, task and descriptor ratings are rounded to one decimal, and ESCO occupations show Job Zone and interests copied from a crosswalked O*NET occupation. USDOL/ETA has not approved, endorsed, or tested these modifications.