Period
to 30 October 2020

The following table provides summary statistics for permanent job vacancies with a requirement for Machine Learning skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Machine Learning over the 6 months to 30 October 2020 with a comparison to the same period in the previous 2 years.

Machine Learning
UK
6 months to
30 Oct 2020
Same period 2019 Same period 2018
Rank 87 106 124
Rank change year-on-year +19 +18 +71
Permanent jobs citing Machine Learning 1,708 4,138 4,461
As % of all permanent jobs advertised in the UK 3.42% 3.02% 2.71%
As % of the Processes & Methodologies category 3.70% 3.27% 2.95%
Number of salaries quoted 1,628 3,510 3,765
Median annual salary £62,500 £65,000 £62,500
Median salary % change year-on-year -3.85% +4.00% +4.17%
10th Percentile £37,500 £37,500 £36,250
90th Percentile £96,250 £105,000 £97,500
UK excluding London median annual salary £52,500 £52,500 £52,500

Machine Learning is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for process or methodology skills.

All Process and Methodology Skills
UK
Permanent vacancies with a requirement for process or methodology skills 46,172 126,408 151,261
As % of all permanent IT jobs advertised in the UK 92.38% 92.22% 91.93%
Number of salaries quoted 38,067 99,838 120,169
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £32,674 £30,000 £29,000
90th Percentile £90,000 £86,250 £83,750
UK excluding London median annual salary £49,000 £45,000 £45,000
% change year-on-year +8.89% - +5.88%

Machine Learning
Job Vacancy Trend

Job postings citing Machine Learning as a proportion of all IT jobs advertised.

Job vacancy trend for Machine Learning in the UK

Machine Learning
Salary Trend

3-month moving average salary quoted in jobs citing Machine Learning.

Salary trend for Machine Learning in the UK

Machine Learning
Salary Histogram

Salary distribution for jobs citing Machine Learning over the 6 months to 30 October 2020.

Salary histogram for Machine Learning in the UK

Machine Learning
Top 18 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Machine Learning within the UK over the 6 months to 30 October 2020. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +17 1,585 £65,000 - 404
London -1 907 £72,500 -3.33% 198
UK excluding London +57 759 £52,500 - 240
Work from Home -7 225 £60,000 -7.69% 82
South East +43 212 £60,000 +9.09% 57
North of England +76 179 £50,000 -4.76% 59
North West +61 101 £55,000 +4.76% 31
South West -3 100 £52,500 +5.00% 33
Midlands +78 87 £45,000 -10.00% 20
East of England +86 80 £60,000 +1.69% 38
West Midlands +116 77 £45,000 -10.00% 11
Scotland +26 64 £50,000 +5.26% 23
North East +36 41 £40,000 -4.19% 14
Yorkshire +63 37 £47,500 -9.52% 14
Wales +33 27 £45,000 +15.38% 1
East Midlands +37 12 £55,000 +10.00% 9
Northern Ireland - 11 £50,000 - 11
Channel Islands - 2 £52,500 -

For the 6 months to 30 October 2020, IT jobs citing Machine Learning also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads with a requirement for Machine Learning.

1 980 (57.38%) Python
2 791 (46.31%) Artificial Intelligence
3 578 (33.84%) Data Science
4 521 (30.50%) Agile Software Development
5 498 (29.16%) AWS
6 494 (28.92%) Analytics
7 489 (28.63%) SQL
8 416 (24.36%) JavaScript
8 416 (24.36%) Finance
9 395 (23.13%) Azure
10 393 (23.01%) Java
11 345 (20.20%) Big Data
12 342 (20.02%) Docker
13 335 (19.61%) Software Engineering
14 294 (17.21%) Degree
15 292 (17.10%) Kubernetes
16 288 (16.86%) DevOps
17 283 (16.57%) Algorithms
18 261 (15.28%) C#
19 251 (14.70%) Microservices
20 236 (13.82%) GCP
21 233 (13.64%) Mathematics
22 219 (12.82%) Computer Science
23 217 (12.70%) Natural Language Processing
24 210 (12.30%) R
25 189 (11.07%) Linux
26 184 (10.77%) .NET
27 183 (10.71%) Apache Spark
28 181 (10.60%) Deep Learning
29 173 (10.13%) Analytical Skills

Machine Learning
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 183 (10.71%) Apache Spark
2 47 (2.75%) Elasticsearch
3 36 (2.11%) Apache
4 34 (1.99%) SAS
5 23 (1.35%) Confluence
6 22 (1.29%) Apache Airflow
6 22 (1.29%) Jupyter
7 7 (0.41%) SharePoint
7 7 (0.41%) WebSphere
8 6 (0.35%) ArcGIS
9 5 (0.29%) IBM Domino
9 5 (0.29%) MQSeries
9 5 (0.29%) Tornado
10 3 (0.18%) IIS
11 2 (0.12%) MS Exchange
11 2 (0.12%) WordPress
12 1 (0.059%) Apache Pig
12 1 (0.059%) Apache Solr
12 1 (0.059%) GlassFish
12 1 (0.059%) OpenStack
Applications
1 57 (3.34%) Chatbot
2 21 (1.23%) Microsoft Excel
3 9 (0.53%) Microsoft Office
3 9 (0.53%) SPSS
4 5 (0.29%) Microsoft PowerPoint
5 4 (0.23%) S-PLUS
6 3 (0.18%) MS Visio
6 3 (0.18%) Simulink
7 2 (0.12%) SPSS Modeler
7 2 (0.12%) Stateflow
8 1 (0.059%) Adobe XD
8 1 (0.059%) Figma
8 1 (0.059%) Weka
Business Applications
1 9 (0.53%) Distributed Ledger
1 9 (0.53%) Loan IQ
1 9 (0.53%) Odoo
2 8 (0.47%) R3 Corda
3 5 (0.29%) Dynamics CRM
4 2 (0.12%) Sparx Enterprise Architect
5 1 (0.059%) FINCAD Analytics
5 1 (0.059%) Oracle Applications
5 1 (0.059%) Sentinel
Cloud Services
1 498 (29.16%) AWS
2 395 (23.13%) Azure
3 236 (13.82%) GCP
4 107 (6.26%) Power Platform
5 98 (5.74%) SaaS
6 62 (3.63%) Serverless
7 52 (3.04%) AWS CloudFormation
8 50 (2.93%) Amazon S3
9 31 (1.81%) GitHub
10 28 (1.64%) AWS Lambda
11 26 (1.52%) PaaS
12 25 (1.46%) IaaS
12 25 (1.46%) OpenShift
13 20 (1.17%) Amazon EC2
14 19 (1.11%) Amazon SageMaker
15 17 (1.00%) Cloud Computing
16 16 (0.94%) Azure Active Directory
17 14 (0.82%) Amazon Kinesis
17 14 (0.82%) Azure Machine Learning
18 12 (0.70%) Amazon SQS
Communications & Networking
1 40 (2.34%) Internet
2 14 (0.82%) Firewall
3 11 (0.64%) HTTP
4 8 (0.47%) 5G
5 7 (0.41%) Network Security
6 6 (0.35%) Wi-Fi
7 5 (0.29%) Parlay
7 5 (0.29%) TCP/IP
8 4 (0.23%) NAS
8 4 (0.23%) RFID
9 3 (0.18%) LAN
9 3 (0.18%) Software-Defined Networking
9 3 (0.18%) SSL
9 3 (0.18%) WAN
10 2 (0.12%) Bluetooth
10 2 (0.12%) Broadband
10 2 (0.12%) Cisco Firepower
10 2 (0.12%) SAN
11 1 (0.059%) DHCP
11 1 (0.059%) DNS
Database & Business Intelligence
1 345 (20.20%) Big Data
2 148 (8.67%) NoSQL
3 134 (7.85%) Hadoop
4 106 (6.21%) Power BI
4 106 (6.21%) Tableau
5 88 (5.15%) MongoDB
6 87 (5.09%) Data Lake
7 80 (4.68%) SQL Server
8 78 (4.57%) Data Warehouse
9 72 (4.22%) PostgreSQL
10 60 (3.51%) Relational Database
11 54 (3.16%) Data Mining
12 46 (2.69%) BigQuery
13 42 (2.46%) Amazon Redshift
14 35 (2.05%) Apache Cassandra
14 35 (2.05%) MySQL
15 34 (1.99%) Apache Hive
16 33 (1.93%) SQL Server Integration Services
17 26 (1.52%) RDBMS
18 25 (1.46%) Redis
Development Applications
1 149 (8.72%) Git (software)
2 62 (3.63%) Jenkins
3 49 (2.87%) JIRA
4 41 (2.40%) Cucumber
5 37 (2.17%) Selenium
6 34 (1.99%) Mocha
7 26 (1.52%) CircleCI
8 21 (1.23%) GitLab
9 15 (0.88%) TeamCity
10 14 (0.82%) JUnit
10 14 (0.82%) Team Foundation Server
11 13 (0.76%) Atlassian Bamboo
12 12 (0.70%) webpack
13 9 (0.53%) Appium
13 9 (0.53%) Bitbucket
13 9 (0.53%) IntelliJ
13 9 (0.53%) SpecFlow
14 8 (0.47%) Jasmine
14 8 (0.47%) Maven
14 8 (0.47%) Visual Studio
General
1 416 (24.36%) Finance
2 161 (9.43%) Banking
3 74 (4.33%) Marketing
4 57 (3.34%) Front Office
5 54 (3.16%) Retail
6 52 (3.04%) Investment Banking
7 49 (2.87%) Law
8 45 (2.63%) Games
9 34 (1.99%) Telecoms
10 30 (1.76%) Legal
11 25 (1.46%) Advertising
11 25 (1.46%) Manufacturing
12 22 (1.29%) Financial Institution
13 21 (1.23%) Electronics
14 20 (1.17%) Public Sector
15 11 (0.64%) Aerospace
16 10 (0.59%) Local Government
16 10 (0.59%) Pharmaceutical
16 10 (0.59%) Publishing
17 4 (0.23%) Billing
Job Titles
1 500 (29.27%) Developer
2 235 (13.76%) Data Scientist
3 175 (10.25%) Data Engineer
4 146 (8.55%) Software Engineer
5 117 (6.85%) Architect
6 115 (6.73%) Machine Learning Engineer
7 106 (6.21%) Python Developer
8 102 (5.97%) Senior Developer
9 97 (5.68%) Python Engineer
10 89 (5.21%) Senior Data Scientist
11 87 (5.09%) DevOps Engineer
12 80 (4.68%) Java Developer
13 61 (3.57%) Full Stack Developer
14 60 (3.51%) Solutions Architect
15 51 (2.99%) Analyst
16 49 (2.87%) React Developer
17 48 (2.81%) Software Developer
18 47 (2.75%) JavaScript Developer
19 42 (2.46%) Senior Data Engineer
20 41 (2.40%) Cloud Architect
Libraries, Frameworks & Software Standards
1 217 (12.70%) Natural Language Processing
2 184 (10.77%) .NET
3 165 (9.66%) TensorFlow
4 161 (9.43%) React
5 154 (9.02%) Node.js
6 143 (8.37%) HTML
7 133 (7.79%) CSS
8 110 (6.44%) AngularJS
9 109 (6.38%) Kafka
10 99 (5.80%) .NET Core
10 99 (5.80%) Web Services
11 84 (4.92%) NumPy
12 82 (4.80%) PyTorch
13 81 (4.74%) Pandas
13 81 (4.74%) scikit-learn
14 69 (4.04%) Redux
15 65 (3.81%) .NET Framework
16 63 (3.69%) Vue.js
17 61 (3.57%) REST
18 59 (3.45%) Keras
Miscellaneous
1 283 (16.57%) Algorithms
2 173 (10.13%) Analytical Skills
3 102 (5.97%) Greenfield Project
4 90 (5.27%) Mobile App
5 79 (4.63%) Hedge funds
6 75 (4.39%) Equities
7 56 (3.28%) Foreign Exchange (FX)
8 54 (3.16%) Fixed Income
9 45 (2.63%) Management Information System
10 44 (2.58%) Derivative
11 43 (2.52%) Social Network
12 42 (2.46%) User Experience
13 39 (2.28%) Data Structures
14 28 (1.64%) Cloud Native
14 28 (1.64%) Robotics
15 23 (1.35%) Blog
16 22 (1.29%) NHS
17 21 (1.23%) Self-Motivation
18 19 (1.11%) Life Science
19 18 (1.05%) Internet of Things
Operating Systems
1 189 (11.07%) Linux
2 43 (2.52%) Android
3 35 (2.05%) Apple iOS
4 24 (1.41%) Windows
5 21 (1.23%) Unix
6 17 (1.00%) Ubuntu
7 8 (0.47%) CentOS
8 6 (0.35%) Windows Server
9 4 (0.23%) Fedora
10 3 (0.18%) Windows Server 2012
11 2 (0.12%) Embedded Linux
11 2 (0.12%) Mac OS
11 2 (0.12%) Red Hat Enterprise Linux
11 2 (0.12%) VxWorks
12 1 (0.059%) AIX
12 1 (0.059%) Mac OS X
12 1 (0.059%) Robot Operating System
12 1 (0.059%) Solaris
12 1 (0.059%) Windows 10
12 1 (0.059%) Windows Server 2016
Processes & Methodologies
1 791 (46.31%) Artificial Intelligence
2 578 (33.84%) Data Science
3 521 (30.50%) Agile Software Development
4 494 (28.92%) Analytics
5 335 (19.61%) Software Engineering
6 288 (16.86%) DevOps
7 251 (14.70%) Microservices
8 233 (13.64%) Mathematics
9 219 (12.82%) Computer Science
10 181 (10.60%) Deep Learning
11 172 (10.07%) Visualisation
12 168 (9.84%) Data Analytics
13 164 (9.60%) Business Intelligence
14 139 (8.14%) Fintech
14 139 (8.14%) Statistics
15 135 (7.90%) Asset Management
16 127 (7.44%) TDD
17 126 (7.38%) Test Automation
18 124 (7.26%) Problem-Solving
19 123 (7.20%) Scrum
Programming Languages
1 980 (57.38%) Python
2 489 (28.63%) SQL
3 416 (24.36%) JavaScript
4 393 (23.01%) Java
5 261 (15.28%) C#
6 210 (12.30%) R
7 168 (9.84%) C++
8 144 (8.43%) Scala
9 93 (5.44%) Go
10 75 (4.39%) C
11 60 (3.51%) TypeScript
12 39 (2.28%) PHP
13 36 (2.11%) MATLAB
14 26 (1.52%) Kotlin
14 26 (1.52%) Ruby
15 24 (1.41%) Bash Shell
16 23 (1.35%) ES6
16 23 (1.35%) Rust
16 23 (1.35%) Shell Script
17 22 (1.29%) Java 8
Qualifications
1 294 (17.21%) Degree
2 151 (8.84%) PhD
3 74 (4.33%) Security Cleared
4 70 (4.10%) Computer Science Degree
5 46 (2.69%) DV Cleared
6 34 (1.99%) Master's Degree
7 32 (1.87%) SC Cleared
8 21 (1.23%) Numerate Degree
9 13 (0.76%) AWS Certification
10 6 (0.35%) Postgraduate
11 5 (0.29%) CISSP
12 4 (0.23%) CISM
13 3 (0.18%) MPhil
13 3 (0.18%) PMI Certification
14 2 (0.12%) BC Cleared
15 1 (0.059%) CCIE
15 1 (0.059%) CCNA
15 1 (0.059%) Cisco Certification
15 1 (0.059%) GISP
15 1 (0.059%) Microsoft Certification
Quality Assurance & Compliance
1 51 (2.99%) QA
2 25 (1.46%) NIST
3 23 (1.35%) Data Quality
4 18 (1.05%) ISO/IEC 27001
5 16 (0.94%) MiFID
6 15 (0.88%) Dodd-Frank
6 15 (0.88%) EMIR
7 10 (0.59%) NCSC
7 10 (0.59%) NIST 800
8 4 (0.23%) ISO 13485
8 4 (0.23%) PMO
9 3 (0.18%) GDPR
9 3 (0.18%) HMG Security Policy Framework
10 2 (0.12%) DICOM
10 2 (0.12%) HIPAA
10 2 (0.12%) IEC 62304
10 2 (0.12%) ISO 9001
10 2 (0.12%) ISO/IEC 27002 (supersedes ISO/IEC 17799)
10 2 (0.12%) SLA
11 1 (0.059%) GAMP
System Software
1 342 (20.02%) Docker
2 29 (1.70%) Active Directory
3 7 (0.41%) VMware Infrastructure
4 4 (0.23%) Firmware
4 4 (0.23%) Gluster
4 4 (0.23%) GlusterFS
4 4 (0.23%) oVirt
4 4 (0.23%) Slurm Workload Manager
4 4 (0.23%) VMware ESXi
5 3 (0.18%) Apache ZooKeeper
5 3 (0.18%) Virtual Machines
6 2 (0.12%) Apache Flume
6 2 (0.12%) HDFS
7 1 (0.059%) NFS
Systems Management
1 292 (17.10%) Kubernetes
2 139 (8.14%) Terraform
3 100 (5.85%) Ansible
4 59 (3.45%) Puppet
5 38 (2.22%) Opscode Chef
6 24 (1.41%) Istio
7 14 (0.82%) Mesos
8 13 (0.76%) Marathon
9 9 (0.53%) Netcool
9 9 (0.53%) Opsview
10 6 (0.35%) Kibana
11 5 (0.29%) Nagios
12 4 (0.23%) Observium
12 4 (0.23%) Red Hat Spacewalk
12 4 (0.23%) WebSphere Cast Iron
12 4 (0.23%) ZABBIX
13 3 (0.18%) Kubeflow
13 3 (0.18%) Microsoft Intune
14 2 (0.12%) SCCM
14 2 (0.12%) Single Sign-On
Vendors
1 159 (9.31%) Microsoft
2 118 (6.91%) Google
3 76 (4.45%) Databricks
4 23 (1.35%) Oracle
5 22 (1.29%) Sparx
6 16 (0.94%) IBM
7 15 (0.88%) Facebook
8 13 (0.76%) SAP
9 12 (0.70%) Xamarin
10 10 (0.59%) Red Hat
10 10 (0.59%) Splunk
10 10 (0.59%) TOWER Software
11 9 (0.53%) AppDynamics
11 9 (0.53%) Cloudera
11 9 (0.53%) Dynatrace
11 9 (0.53%) Informatica
11 9 (0.53%) Murex
11 9 (0.53%) SevOne
11 9 (0.53%) VMware
12 8 (0.47%) Alteryx