Occupation Atlasartificial intelligence engineer
ESCO · http://data.europa.eu/esco/occupation/35553663-deab-4d9a-bf22-15c1625d28e8
artificial intelligence engineer
Artificial intelligence engineer apply methods of artificial intelligence in engineering, robotics and computer science to design programs which simulate intelligence including thinking models, cognitive and knowledge-based systems, problem solving, and decision making. They also integrate structured knowledge into computer systems (ontologies, knowledge bases) in order to solve complex problems normally requiring a high level of human expertise or artificial intelligence methods.
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, a broader O*NET occupation that includes this one, and the best-ranked match that has them. ESCO doesn't publish them directly.
Typically associated skills
Essential (31)
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.
- Python (computer programming)
- algorithms
- analyse big data
- analyse business requirements
- apply ICT systems theory
- artificial neural networks
- business process modelling
- computer programming
- computer simulation
- create data sets
- creatively use digital technologies
- data mining
- data models
- data science
- define technical requirements
- deliver visual presentation of data
- design process
- develop creative ideas
- develop statistical software
- digital data processing
- information architecture
- information categorisation
- information extraction
- information structure
- principles of artificial intelligence
- resource description framework query language
- systems development life-cycle
- task algorithmisation
- unstructured data
- use data processing techniques
- visual presentation techniques
Optional (58)
- Agile project management
- Assembly (computer programming)
- C#
- C++
- COBOL
- CoffeeScript
- Common Lisp
- Erlang
- Groovy
- Haskell
- ICT project management methodologies
- 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
- Process-based management
- Prolog (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
- apply systemic design thinking
- assess ICT knowledge
- build business relationships
- build predictive models
- build recommender systems
- business analytics
- business intelligence
- computer vision
- database development tools
- deep learning
- design application interfaces
- design database scheme
- identify processes for re-engineering
- lean project management
- manage ICT data classification
- manage ICT semantic integration
- manage business knowledge
- operational research
- perform dimensionality reduction
- utilise machine learning
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 31 essential skills. A plain count, not a hidden score.
data analyst
12 shared · 24 more of its owninformation categorisation, use data processing techniques, data science, data models
ESCO · Compare
knowledge engineer
11 shared · 14 more of its ownapply ICT systems theory, task algorithmisation, principles of artificial intelligence, data science
ESCO · Compare
data scientist
9 shared · 54 more of its owninformation categorisation, use data processing techniques, data science, deliver visual presentation of data
ESCO · Compare
ICT information and knowledge manager
8 shared · 18 more of its owninformation categorisation, deliver visual presentation of data, information architecture, data models
ESCO · Compare
database designer
8 shared · 19 more of its owncreate data sets, apply ICT systems theory, analyse business requirements, business process modelling
ESCO · Compare
data warehouse designer
7 shared · 21 more of its owncreate data sets, apply ICT systems theory, analyse business requirements, business process modelling
ESCO · Compare
computer vision engineer
7 shared · 25 more of its ownprinciples of artificial intelligence, data science, deliver visual presentation of data, computer simulation
ESCO · Compare
IoT developer
6 shared · 12 more of its ownalgorithms, task algorithmisation, principles of artificial intelligence, use data processing techniques
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.