SlideShare a Scribd company logo
1 of 11
Download to read offline
WHATISANAI
ENGINEER?
ANEMPIRICALANALYSISOF
JOBADSINTHENETHERLANDS
MARCEL MEESTERS PETRA HECK ALEXANDER SEREBRENIK
Fontys U of Applied Sciences Fontys U of Applied Sciences Eindhoven U of Technology
@MarcelMeesters @pmheck @aserebrenik
Lots of AI engineering jobs

Multiple AI engineering educational programs

But how do we know that these are aligned?

First of all we need to understand what are these companies looking for!
This is what we have done. We have checked the data base of Jobfeed: we have opted for Jobfeed since (a) it has a good coverage of the Dutch market and (b) we had
access to the DB. The Jobfeed database contains over 1 billion current and historic job postings

from websites from direct employers as well as from job-o
ff
ering portals.
(developer || engineer) & (AI || ML || DL)
715 367
We have also used full names such as “arti
fi
cial intelligence” and also Dutch terms such as “ontwikkelaar”.

After removing duplicates we got 715 job ads. 

182 job ads had to be excluded because they merely contained a job title and no function description

Manual labeling: AI as a combination of machine learning and software engineering with the goal to build production-ready machine learning systems. We kept 367 jobs.
Misc
4%
Computer vision engineer
2%
Software engineer
5%
DL engineer
5%
Data engineer
6%
Data scientist
7%
AI engineer
21%
ML engineer
48%
No higher ed req
3%
PhD
4%
UAS or GU
17%
GU
39%
UAS
37%
Rest
34%
Business serv
5%
Finance, Trade
16%
IT
13%
Intermed
31%
Di
ff
erent titles: AI engineering has many faces

Most ads are coming from the IT industry;
fi
nancial institutions and trade are also popular. Also, 116 job positions are o
ff
ered by intermediaries and agencies, and do not
further specify industry or sector.

Many di
ff
erent industries
DS + SE = ❤
151
100
57 44 39
So what all these AI engineers expected to do? We have manually analysed the texts of the job descriptions. The split between more typical data-science/machine
learning and more classical software development tasks is almost 50-50%. Hence it is crucial that the AI engineers of the future master both,

software development: e.g.,“rewriting the research algorithms developed by your colleagues into e
ffi
cient and stable Python code and scripts, wrap all into stable end-to-
end solutions, for example Docker containers”

modeling tasks and responsibilities, e.g., “extract insights from data and build ML models” and “design of deep neural networks.”

business needs and goals => frame since absent from previous models

data engineering tasks, e.g.,“building a data platform” and “translate business cases of our clients into usable, actionable data sets”

ops “able to bring these models into a production environment” and “conducts quality control of all models and systems to ensure an overall robust infrastructure”.
151
100
57 44 39
Another point is that there is a need to include discussion of the business needs, which is not common in educational programs
Technical:

programming language, software technology, cloud technologies, ML technologies, data technologies

logos of the more frequently mentioned systems are larger
What is also interesting is what is *not* there. 

Such websites as Awesome Production Machine Learning identify several tools that support standard software engineering activities like version control (DVC - data
version control), containerization (KubeFlow) or con
fi
guration management (MLFlow, Comet) for AI-enabled systems. These tools are hardly mentioned in the job ads we
investigated (MLFlow is the only exception and it is only mentioned three times in all 367 job ads). As speci
fi
c AI engineering tools such as DVC, MLFlow and KubeFlow
are relatively new, it is not surprising that we did not
fi
nd them in the job descriptions yet.
Team-oriented 59
Open to learn 57
Coaching 32
Passionate 15
Result-driven 12
Analytical 11
Innovative 10
Communicative 9
Creative 5
Curious 4
Soft skills (and number of job ads). In general, similar to software skills important for software engineers

Matturro et al. [21] found "willingness to learn" to score at the low side in their systematic mapping study of soft skills considered relevant in software engineering. =>
fast-moving
fi
eld that companies put emphasis on this learning ability.
So to summarise, what have we done? We have analysed 367 job ads from JobFeed related to the jobs in AI engineering. For educators our
fi
ndings mean that business
needs should be more explicitly considered in the curriculum, and that data science and software engineering aspects have to be balanced. For job applicants
themselves, we would like to remind that the AI engineering jobs are hidden behind di
ff
erent titles and we would like to encourage them to develop their skills, and in
particular to be open to learning.

More Related Content

Similar to What Is an AI Engineer? An Empirical Analysis of Job Ads in The Netherlands

Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...
Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...
Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...Draup3
 
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...marksimpsongw
 
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...
Agile..  and then? – Enterprise DevOps:  the digital transformation of the IT...Agile..  and then? – Enterprise DevOps:  the digital transformation of the IT...
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...Peter Muryshkin
 
Fresche Legacy Case Study: Innovative Computing
Fresche Legacy Case Study: Innovative ComputingFresche Legacy Case Study: Innovative Computing
Fresche Legacy Case Study: Innovative ComputingFresche Solutions
 
Top 10 Most Demand IT Certifications Course in 2020 - MildainTrainings
Top 10 Most Demand IT Certifications Course in 2020 - MildainTrainingsTop 10 Most Demand IT Certifications Course in 2020 - MildainTrainings
Top 10 Most Demand IT Certifications Course in 2020 - MildainTrainingsMildain Solutions
 
Machine Learning is more than Algorithms - A Consultant's Perspective on the ...
Machine Learning is more than Algorithms - A Consultant's Perspective on the ...Machine Learning is more than Algorithms - A Consultant's Perspective on the ...
Machine Learning is more than Algorithms - A Consultant's Perspective on the ...Niklas Haas
 
LeanIX TBM Conference 2018
LeanIX TBM Conference 2018LeanIX TBM Conference 2018
LeanIX TBM Conference 2018LeanIX GmbH
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
How to Intersect Digital and Physical Product by WeWork Sr PM
How to Intersect Digital and Physical Product by WeWork Sr PMHow to Intersect Digital and Physical Product by WeWork Sr PM
How to Intersect Digital and Physical Product by WeWork Sr PMProduct School
 
Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019 Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019 Stefan Geißler
 
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEERA DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEEROrion eSolutions
 
The Benefits Of Software Creation
The Benefits Of Software CreationThe Benefits Of Software Creation
The Benefits Of Software CreationJennifer Wood
 
Highest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobsHighest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobsjeetendra mandal
 
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...Databricks
 
System analysis ITM3.pptx
System analysis ITM3.pptx System analysis ITM3.pptx
System analysis ITM3.pptx Aram Mohammed
 
BSF-CV-22-06-15-1
BSF-CV-22-06-15-1BSF-CV-22-06-15-1
BSF-CV-22-06-15-1Barry Foord
 
Resume_Varsha_Shukla (1)
Resume_Varsha_Shukla (1)Resume_Varsha_Shukla (1)
Resume_Varsha_Shukla (1)varsha shukla
 

Similar to What Is an AI Engineer? An Empirical Analysis of Job Ads in The Netherlands (20)

Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...
Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...
Navigating the Talent Crunch - Effective Reskilling Strategies for Software E...
 
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
 
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...
Agile..  and then? – Enterprise DevOps:  the digital transformation of the IT...Agile..  and then? – Enterprise DevOps:  the digital transformation of the IT...
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...
 
Fresche Legacy Case Study: Innovative Computing
Fresche Legacy Case Study: Innovative ComputingFresche Legacy Case Study: Innovative Computing
Fresche Legacy Case Study: Innovative Computing
 
Top 10 Most Demand IT Certifications Course in 2020 - MildainTrainings
Top 10 Most Demand IT Certifications Course in 2020 - MildainTrainingsTop 10 Most Demand IT Certifications Course in 2020 - MildainTrainings
Top 10 Most Demand IT Certifications Course in 2020 - MildainTrainings
 
Machine Learning is more than Algorithms - A Consultant's Perspective on the ...
Machine Learning is more than Algorithms - A Consultant's Perspective on the ...Machine Learning is more than Algorithms - A Consultant's Perspective on the ...
Machine Learning is more than Algorithms - A Consultant's Perspective on the ...
 
LeanIX TBM Conference 2018
LeanIX TBM Conference 2018LeanIX TBM Conference 2018
LeanIX TBM Conference 2018
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
How to Intersect Digital and Physical Product by WeWork Sr PM
How to Intersect Digital and Physical Product by WeWork Sr PMHow to Intersect Digital and Physical Product by WeWork Sr PM
How to Intersect Digital and Physical Product by WeWork Sr PM
 
CV_DebarpanMukherjee
CV_DebarpanMukherjeeCV_DebarpanMukherjee
CV_DebarpanMukherjee
 
Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019 Stefan Geissler kairntech - SDC Nice Apr 2019
Stefan Geissler kairntech - SDC Nice Apr 2019
 
Oracle soa training
Oracle soa training Oracle soa training
Oracle soa training
 
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEERA DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
 
The Benefits Of Software Creation
The Benefits Of Software CreationThe Benefits Of Software Creation
The Benefits Of Software Creation
 
Highest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobsHighest paying jobs Top IT jobs Top Jobs Trending jobs
Highest paying jobs Top IT jobs Top Jobs Trending jobs
 
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
 
AX_srinivas_ TechM
AX_srinivas_ TechMAX_srinivas_ TechM
AX_srinivas_ TechM
 
System analysis ITM3.pptx
System analysis ITM3.pptx System analysis ITM3.pptx
System analysis ITM3.pptx
 
BSF-CV-22-06-15-1
BSF-CV-22-06-15-1BSF-CV-22-06-15-1
BSF-CV-22-06-15-1
 
Resume_Varsha_Shukla (1)
Resume_Varsha_Shukla (1)Resume_Varsha_Shukla (1)
Resume_Varsha_Shukla (1)
 

More from Alexander Serebrenik

Software development is a human activity: understanding software requires und...
Software development is a human activity: understanding software requires und...Software development is a human activity: understanding software requires und...
Software development is a human activity: understanding software requires und...Alexander Serebrenik
 
Towards Continuous Performance Assessment of Java Applications With PerfBot
Towards Continuous Performance Assessment of Java Applications With PerfBotTowards Continuous Performance Assessment of Java Applications With PerfBot
Towards Continuous Performance Assessment of Java Applications With PerfBotAlexander Serebrenik
 
“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...
“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...
“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...Alexander Serebrenik
 
A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...
A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...
A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...Alexander Serebrenik
 
Emotion Analysis in Software Ecosystems
Emotion Analysis in Software EcosystemsEmotion Analysis in Software Ecosystems
Emotion Analysis in Software EcosystemsAlexander Serebrenik
 
Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...
Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...
Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...Alexander Serebrenik
 
Gender and Age in Software Engineering
Gender and Age in Software EngineeringGender and Age in Software Engineering
Gender and Age in Software EngineeringAlexander Serebrenik
 
Diversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroomDiversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroomAlexander Serebrenik
 
An Empirical Assessment on Merging and Repositioning of Static Analysis Alarms
An Empirical Assessment on Merging and Repositioning of Static Analysis AlarmsAn Empirical Assessment on Merging and Repositioning of Static Analysis Alarms
An Empirical Assessment on Merging and Repositioning of Static Analysis AlarmsAlexander Serebrenik
 
Classification and Ranking of Delta Static Analysis Alarms
Classification and Ranking of Delta Static Analysis AlarmsClassification and Ranking of Delta Static Analysis Alarms
Classification and Ranking of Delta Static Analysis AlarmsAlexander Serebrenik
 
From team organisation to software quality
From team organisation to software qualityFrom team organisation to software quality
From team organisation to software qualityAlexander Serebrenik
 
Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...
Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...
Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...Alexander Serebrenik
 
My research story (presentation at ICSE 2021 New Faculty Symposium)
My research story (presentation at ICSE 2021 New Faculty Symposium)My research story (presentation at ICSE 2021 New Faculty Symposium)
My research story (presentation at ICSE 2021 New Faculty Symposium)Alexander Serebrenik
 
Opinion Mining for Software Engineering
Opinion Mining for Software EngineeringOpinion Mining for Software Engineering
Opinion Mining for Software EngineeringAlexander Serebrenik
 
Removing Self Admitted Technical Debt
Removing Self Admitted Technical DebtRemoving Self Admitted Technical Debt
Removing Self Admitted Technical DebtAlexander Serebrenik
 
Gender Diversity and Inclusion and Software Engineering
Gender Diversity and Inclusion and Software EngineeringGender Diversity and Inclusion and Software Engineering
Gender Diversity and Inclusion and Software EngineeringAlexander Serebrenik
 
Identifying Developers’ Gender: State of the Art
Identifying Developers’ Gender: State of the ArtIdentifying Developers’ Gender: State of the Art
Identifying Developers’ Gender: State of the ArtAlexander Serebrenik
 

More from Alexander Serebrenik (20)

Software development is a human activity: understanding software requires und...
Software development is a human activity: understanding software requires und...Software development is a human activity: understanding software requires und...
Software development is a human activity: understanding software requires und...
 
Towards Continuous Performance Assessment of Java Applications With PerfBot
Towards Continuous Performance Assessment of Java Applications With PerfBotTowards Continuous Performance Assessment of Java Applications With PerfBot
Towards Continuous Performance Assessment of Java Applications With PerfBot
 
“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...
“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...
“STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software...
 
A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...
A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...
A Qualitative Study of Developers’ Discussions of Their Problems and Joys Dur...
 
Emotion Analysis in Software Ecosystems
Emotion Analysis in Software EcosystemsEmotion Analysis in Software Ecosystems
Emotion Analysis in Software Ecosystems
 
Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...
Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...
Investigating the Resolution of Vulnerable Dependencies with Dependabot Secur...
 
Gender and Age in Software Engineering
Gender and Age in Software EngineeringGender and Age in Software Engineering
Gender and Age in Software Engineering
 
Alexander - intro
Alexander - introAlexander - intro
Alexander - intro
 
Diversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroomDiversity and inclusion in a CS classroom
Diversity and inclusion in a CS classroom
 
An Empirical Assessment on Merging and Repositioning of Static Analysis Alarms
An Empirical Assessment on Merging and Repositioning of Static Analysis AlarmsAn Empirical Assessment on Merging and Repositioning of Static Analysis Alarms
An Empirical Assessment on Merging and Repositioning of Static Analysis Alarms
 
Classification and Ranking of Delta Static Analysis Alarms
Classification and Ranking of Delta Static Analysis AlarmsClassification and Ranking of Delta Static Analysis Alarms
Classification and Ranking of Delta Static Analysis Alarms
 
Gender and Community Smells
Gender and Community SmellsGender and Community Smells
Gender and Community Smells
 
Bias in MSR Research
Bias in MSR ResearchBias in MSR Research
Bias in MSR Research
 
From team organisation to software quality
From team organisation to software qualityFrom team organisation to software quality
From team organisation to software quality
 
Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...
Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...
Women in Dutch Computer Science: Best Practices for Recruitment, Onboarding a...
 
My research story (presentation at ICSE 2021 New Faculty Symposium)
My research story (presentation at ICSE 2021 New Faculty Symposium)My research story (presentation at ICSE 2021 New Faculty Symposium)
My research story (presentation at ICSE 2021 New Faculty Symposium)
 
Opinion Mining for Software Engineering
Opinion Mining for Software EngineeringOpinion Mining for Software Engineering
Opinion Mining for Software Engineering
 
Removing Self Admitted Technical Debt
Removing Self Admitted Technical DebtRemoving Self Admitted Technical Debt
Removing Self Admitted Technical Debt
 
Gender Diversity and Inclusion and Software Engineering
Gender Diversity and Inclusion and Software EngineeringGender Diversity and Inclusion and Software Engineering
Gender Diversity and Inclusion and Software Engineering
 
Identifying Developers’ Gender: State of the Art
Identifying Developers’ Gender: State of the ArtIdentifying Developers’ Gender: State of the Art
Identifying Developers’ Gender: State of the Art
 

Recently uploaded

How Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsHow Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsDavid Green
 
Employee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational SuccessEmployee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational SuccessHireQuotient
 
Webinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationWebinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationPayScale, Inc.
 
Cleared Job Fair Handbook | May 2, 2024
Cleared Job Fair Handbook  |  May 2, 2024Cleared Job Fair Handbook  |  May 2, 2024
Cleared Job Fair Handbook | May 2, 2024ClearedJobs.Net
 
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
HRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socializationHRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socializationRishik53
 
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In ArjanArjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjanparisharma5056
 
Mercer Global Talent Trends 2024 - Human Resources
Mercer Global Talent Trends 2024 - Human ResourcesMercer Global Talent Trends 2024 - Human Resources
Mercer Global Talent Trends 2024 - Human Resourcesmnavarrete3
 
Mastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership ManagementMastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership ManagementBoundless HQ
 
Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...
Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...
Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...gurkirankumar98700
 
Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024Dan Medlin
 

Recently uploaded (12)

How Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsHow Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People Analytics
 
Employee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational SuccessEmployee Roles & Responsibilities: Driving Organizational Success
Employee Roles & Responsibilities: Driving Organizational Success
 
Webinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationWebinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislation
 
escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Rajender Nagar Metro❤️9953056974
 
Cleared Job Fair Handbook | May 2, 2024
Cleared Job Fair Handbook  |  May 2, 2024Cleared Job Fair Handbook  |  May 2, 2024
Cleared Job Fair Handbook | May 2, 2024
 
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
 
HRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socializationHRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socialization
 
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In ArjanArjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
 
Mercer Global Talent Trends 2024 - Human Resources
Mercer Global Talent Trends 2024 - Human ResourcesMercer Global Talent Trends 2024 - Human Resources
Mercer Global Talent Trends 2024 - Human Resources
 
Mastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership ManagementMastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership Management
 
Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...
Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...
Kesar Bagh } Escort Service in Lucknow - Phone 🍹 8923113531 🧩 Escorts Service...
 
Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024Austin Recruiter Network Meeting April 25, 2024
Austin Recruiter Network Meeting April 25, 2024
 

What Is an AI Engineer? An Empirical Analysis of Job Ads in The Netherlands

  • 1. WHATISANAI ENGINEER? ANEMPIRICALANALYSISOF JOBADSINTHENETHERLANDS MARCEL MEESTERS PETRA HECK ALEXANDER SEREBRENIK Fontys U of Applied Sciences Fontys U of Applied Sciences Eindhoven U of Technology @MarcelMeesters @pmheck @aserebrenik
  • 2. Lots of AI engineering jobs Multiple AI engineering educational programs But how do we know that these are aligned? First of all we need to understand what are these companies looking for!
  • 3. This is what we have done. We have checked the data base of Jobfeed: we have opted for Jobfeed since (a) it has a good coverage of the Dutch market and (b) we had access to the DB. The Jobfeed database contains over 1 billion current and historic job postings from websites from direct employers as well as from job-o ff ering portals.
  • 4. (developer || engineer) & (AI || ML || DL) 715 367 We have also used full names such as “arti fi cial intelligence” and also Dutch terms such as “ontwikkelaar”. After removing duplicates we got 715 job ads. 182 job ads had to be excluded because they merely contained a job title and no function description Manual labeling: AI as a combination of machine learning and software engineering with the goal to build production-ready machine learning systems. We kept 367 jobs.
  • 5. Misc 4% Computer vision engineer 2% Software engineer 5% DL engineer 5% Data engineer 6% Data scientist 7% AI engineer 21% ML engineer 48% No higher ed req 3% PhD 4% UAS or GU 17% GU 39% UAS 37% Rest 34% Business serv 5% Finance, Trade 16% IT 13% Intermed 31% Di ff erent titles: AI engineering has many faces Most ads are coming from the IT industry; fi nancial institutions and trade are also popular. Also, 116 job positions are o ff ered by intermediaries and agencies, and do not further specify industry or sector. Many di ff erent industries
  • 6. DS + SE = ❤ 151 100 57 44 39 So what all these AI engineers expected to do? We have manually analysed the texts of the job descriptions. The split between more typical data-science/machine learning and more classical software development tasks is almost 50-50%. Hence it is crucial that the AI engineers of the future master both, software development: e.g.,“rewriting the research algorithms developed by your colleagues into e ffi cient and stable Python code and scripts, wrap all into stable end-to- end solutions, for example Docker containers” modeling tasks and responsibilities, e.g., “extract insights from data and build ML models” and “design of deep neural networks.” business needs and goals => frame since absent from previous models data engineering tasks, e.g.,“building a data platform” and “translate business cases of our clients into usable, actionable data sets” ops “able to bring these models into a production environment” and “conducts quality control of all models and systems to ensure an overall robust infrastructure”.
  • 7. 151 100 57 44 39 Another point is that there is a need to include discussion of the business needs, which is not common in educational programs
  • 8. Technical: programming language, software technology, cloud technologies, ML technologies, data technologies logos of the more frequently mentioned systems are larger
  • 9. What is also interesting is what is *not* there. Such websites as Awesome Production Machine Learning identify several tools that support standard software engineering activities like version control (DVC - data version control), containerization (KubeFlow) or con fi guration management (MLFlow, Comet) for AI-enabled systems. These tools are hardly mentioned in the job ads we investigated (MLFlow is the only exception and it is only mentioned three times in all 367 job ads). As speci fi c AI engineering tools such as DVC, MLFlow and KubeFlow are relatively new, it is not surprising that we did not fi nd them in the job descriptions yet.
  • 10. Team-oriented 59 Open to learn 57 Coaching 32 Passionate 15 Result-driven 12 Analytical 11 Innovative 10 Communicative 9 Creative 5 Curious 4 Soft skills (and number of job ads). In general, similar to software skills important for software engineers Matturro et al. [21] found "willingness to learn" to score at the low side in their systematic mapping study of soft skills considered relevant in software engineering. => fast-moving fi eld that companies put emphasis on this learning ability.
  • 11. So to summarise, what have we done? We have analysed 367 job ads from JobFeed related to the jobs in AI engineering. For educators our fi ndings mean that business needs should be more explicitly considered in the curriculum, and that data science and software engineering aspects have to be balanced. For job applicants themselves, we would like to remind that the AI engineering jobs are hidden behind di ff erent titles and we would like to encourage them to develop their skills, and in particular to be open to learning.