Period
to 24 November 2017

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 24 November 2017 with a comparison to the same period in the previous 2 years.

Machine Learning
UK
6 months to
24 Nov 2017
Same period 2016 Same period 2015
Rank 175 311 537
Rank change year-on-year +136 +226 +156
Permanent jobs citing Machine Learning 3569 1908 1117
As % of all permanent IT jobs advertised in the UK 1.98% 1.01% 0.51%
As % of the Processes & Methodologies category 2.20% 1.13% 0.57%
Number of salaries quoted 2955 1736 919
UK median annual salary £60,000 £60,000 £62,500
Median salary % change year-on-year - -4.00% +13.64%
10th Percentile £32,500 £32,500 £37,500
90th Percentile £95,000 £93,750 £95,000
UK excluding London median annual salary £50,000 £50,000 £50,000

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 161950 169183 194286
As % of all permanent IT jobs advertised in the UK 89.90% 89.41% 88.80%
Number of salaries quoted 127926 140515 160119
UK median annual salary £50,000 £49,500 £47,500
Median salary % change year-on-year +1.01% +4.21% +5.56%
10th Percentile £28,750 £28,000 £27,500
90th Percentile £80,000 £79,800 £77,500
UK excluding London median annual salary £44,000 £42,500 £42,500
% change year-on-year +3.53% - +6.25%

Machine Learning
Job Vacancy Trend

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

Job vacancy trend for Machine Learning in the UK

Machine Learning
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Machine Learning.

Salary trend for Machine Learning in the UK

Machine Learning
Salary Histogram

The salary distribution of IT jobs citing Machine Learning over the 6 months to 24 November 2017.

Salary histogram for Machine Learning in the UK

Machine Learning
Top 16 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 24 November 2017. 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 +132 3356 £60,000 - 392
London +86 2008 £65,000 -3.70% 234
UK excluding London +220 1530 £50,000 - 168
East of England +175 433 £50,000 -16.67% 59
South East +130 334 £55,000 +10.00% 38
North of England +79 272 £52,500 +5.00% 33
North West +55 228 £52,500 +5.00% 28
South West +96 174 £52,500 - 19
Scotland +102 166 £47,500 -5.00% 6
Midlands +117 134 £40,000 +14.29% 9
West Midlands +67 79 £40,000 +73.91% 4
East Midlands +59 54 £41,250 +17.86% 5
Yorkshire +34 40 £60,000 +39.53% 3
Wales -3 14 £38,500 +32.76% 2
Northern Ireland - 5 £39,000 - 2
North East -3 4 £31,250 -34.21% 2

For the 6 months to 24 November 2017, IT jobs citing Machine Learning also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for Machine Learning.

1 2187 (61.28%) Python
2 1285 (36.00%) Java
3 1054 (29.53%) Big Data
4 1024 (28.69%) Algorithms
5 992 (27.79%) Analytics
6 938 (26.28%) Agile Software Development
7 910 (25.50%) Degree
8 907 (25.41%) SQL
9 865 (24.24%) C++
10 864 (24.21%) Computer Science
11 863 (24.18%) Finance
12 824 (23.09%) Mathematics
13 821 (23.00%) Artificial Intelligence
14 793 (22.22%) Apache Spark
15 767 (21.49%) PhD
16 738 (20.68%) R
17 737 (20.65%) Software Engineering
18 654 (18.32%) Amazon AWS
19 622 (17.43%) Hadoop
20 528 (14.79%) Statistics
21 514 (14.40%) Natural Language Processing
22 498 (13.95%) Scala
23 490 (13.73%) C#
24 472 (13.22%) JavaScript
25 460 (12.89%) Analytical Skills
26 451 (12.64%) Linux
27 435 (12.19%) Deep Learning
28 406 (11.38%) Physics
29 405 (11.35%) DevOps
30 392 (10.98%) Business Intelligence

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 793 (22.22%) Apache Spark
2 205 (5.74%) SAS
3 166 (4.65%) Elasticsearch
4 139 (3.89%) Apache
5 64 (1.79%) Apache Pig
6 47 (1.32%) Ethereum
7 43 (1.20%) Apache Solr
8 32 (0.90%) Hyperledger
9 22 (0.62%) eris
9 22 (0.62%) Tomcat
10 21 (0.59%) DNN
11 19 (0.53%) WebSphere
12 16 (0.45%) Apache Airflow
13 15 (0.42%) MS Exchange
13 15 (0.42%) nginx
14 13 (0.36%) SharePoint
15 12 (0.34%) OpenStack
16 9 (0.25%) Jupyter
16 9 (0.25%) WebLogic
17 8 (0.22%) CMS
Applications
1 75 (2.10%) SPSS
2 55 (1.54%) Microsoft Excel
3 34 (0.95%) Chatbot
4 26 (0.73%) Microsoft Office
5 16 (0.45%) Microsoft Project
6 11 (0.31%) Microsoft PowerPoint
7 7 (0.20%) Spreadsheet
8 6 (0.17%) GNU Octave
8 6 (0.17%) S-PLUS
8 6 (0.17%) Stata
9 4 (0.11%) Adobe Illustrator
9 4 (0.11%) CPLEX
9 4 (0.11%) Photoshop
9 4 (0.11%) Weka
10 1 (0.028%) HipChat
10 1 (0.028%) Mathematica
10 1 (0.028%) MS Visio
Business Applications
1 14 (0.39%) WebTrends
2 12 (0.34%) Revive Adserver
3 11 (0.31%) Dynamics AX
4 10 (0.28%) Dynamics CRM
5 4 (0.11%) Oracle AML
5 4 (0.11%) Oracle Receivables
6 2 (0.056%) Actimize
6 2 (0.056%) R3 Corda
7 1 (0.028%) Capstone
7 1 (0.028%) Dynamics NAV
7 1 (0.028%) SAP InfiniteInsight
Cloud Services
1 654 (18.32%) Amazon AWS
2 354 (9.92%) Microsoft Azure
3 159 (4.46%) Google Cloud Platform
4 107 (3.00%) SaaS
5 96 (2.69%) Cloud Computing
6 92 (2.58%) Azure Machine Learning
7 84 (2.35%) GitHub
8 45 (1.26%) Amazon S3
9 40 (1.12%) Azure Data Factory
10 37 (1.04%) Amazon EC2
11 35 (0.98%) Google Analytics
11 35 (0.98%) PaaS
12 32 (0.90%) Amazon Kinesis
13 31 (0.87%) Amazon EMR
14 30 (0.84%) Serverless
15 19 (0.53%) AWS Lambda
16 17 (0.48%) AWS CloudFormation
17 16 (0.45%) IaaS
18 15 (0.42%) Virtual Private Cloud
19 14 (0.39%) Amazon CloudWatch
Communications & Networking
1 39 (1.09%) Internet
2 28 (0.78%) HTTP
3 27 (0.76%) Ethernet
3 27 (0.76%) InfiniBand
4 26 (0.73%) Network Security
4 26 (0.73%) TCP/IP
5 22 (0.62%) SMS
6 14 (0.39%) Skype
7 12 (0.34%) SMTP
8 11 (0.31%) Firewall
8 11 (0.31%) Intrusion Detection
9 6 (0.17%) OpenVPN
10 5 (0.14%) Wi-Fi
10 5 (0.14%) Wireless
11 4 (0.11%) DAB
11 4 (0.11%) DNS
11 4 (0.11%) RFID
11 4 (0.11%) ZigBee
12 2 (0.056%) DHCP
12 2 (0.056%) FTP
Database & Business Intelligence
1 1054 (29.53%) Big Data
2 622 (17.43%) Hadoop
3 357 (10.00%) NoSQL
4 294 (8.24%) Data Mining
5 256 (7.17%) MongoDB
6 252 (7.06%) PostgreSQL
7 220 (6.16%) Relational Database
8 201 (5.63%) Apache Cassandra
9 193 (5.41%) Data Warehouse
10 189 (5.30%) SQL Server
11 182 (5.10%) Apache Hive
12 124 (3.47%) Amazon Redshift
13 112 (3.14%) MySQL
14 106 (2.97%) Power BI
15 94 (2.63%) Blockchain
16 88 (2.47%) RDBMS
17 81 (2.27%) QlikView
18 73 (2.05%) SQL Server Integration Services
19 66 (1.85%) Text Mining
20 64 (1.79%) HBase
Development Applications
1 245 (6.86%) Git (software)
2 111 (3.11%) Jenkins
3 51 (1.43%) Selenium
4 48 (1.34%) JIRA
5 40 (1.12%) JUnit
6 39 (1.09%) Visual Studio
7 35 (0.98%) Cucumber
8 29 (0.81%) Maven
9 28 (0.78%) Subversion
9 28 (0.78%) TeamCity
10 21 (0.59%) gulp
10 21 (0.59%) Talend Open Studio
10 21 (0.59%) webpack
11 16 (0.45%) LabVIEW
12 15 (0.42%) GitLab
13 14 (0.39%) Vagrant
14 11 (0.31%) FogBugz
15 10 (0.28%) CircleCI
15 10 (0.28%) Octopus Deploy
15 10 (0.28%) Travis CI
General
1 863 (24.18%) Finance
2 311 (8.71%) Marketing
3 164 (4.60%) Banking
4 160 (4.48%) Electronics
5 159 (4.46%) Retail
5 159 (4.46%) Telecoms
6 150 (4.20%) Games
7 121 (3.39%) Manufacturing
8 111 (3.11%) Legal
9 73 (2.05%) Advertising
10 57 (1.60%) Financial Institution
11 52 (1.46%) Publishing
12 44 (1.23%) Law
13 32 (0.90%) Automotive
13 32 (0.90%) Investment Banking
14 28 (0.78%) Retail Banking
15 24 (0.67%) Front Office
16 14 (0.39%) Military
17 10 (0.28%) Pharmaceutical
18 6 (0.17%) Retail Finance
Job Titles
1 901 (25.25%) Developer
2 750 (21.01%) Data Scientist
3 361 (10.11%) Software Engineer
4 240 (6.72%) Machine Learning Engineer
5 201 (5.63%) Python Developer
6 189 (5.30%) Analyst
7 181 (5.07%) Software Developer
8 174 (4.88%) Data Engineer
9 155 (4.34%) Machine Learning Scientist
10 153 (4.29%) Java Developer
11 151 (4.23%) Architect
11 151 (4.23%) Senior Developer
12 146 (4.09%) Graduate
13 126 (3.53%) Machine Learning Developer
14 122 (3.42%) DevOps Engineer
15 120 (3.36%) Senior Data Scientist
16 114 (3.19%) C++ Developer
17 111 (3.11%) Consultant
18 100 (2.80%) Full Stack Developer
19 87 (2.44%) C++ Software Engineer
Libraries, Frameworks & Software Standards
1 514 (14.40%) Natural Language Processing
2 289 (8.10%) TensorFlow
3 281 (7.87%) Node.js
4 238 (6.67%) AngularJS
5 233 (6.53%) .NET
6 221 (6.19%) React
7 210 (5.88%) HTML
8 196 (5.49%) CSS
9 190 (5.32%) Kafka
10 186 (5.21%) Web Services
11 128 (3.59%) RESTful
12 124 (3.47%) scikit-learn
13 105 (2.94%) REST
14 90 (2.52%) NumPy
15 85 (2.38%) HTML5
16 84 (2.35%) Spring
17 81 (2.27%) Django
18 79 (2.21%) Pandas
19 76 (2.13%) Theano
20 75 (2.10%) RabbitMQ
Miscellaneous
1 1024 (28.69%) Algorithms
2 864 (24.21%) Computer Science
3 460 (12.89%) Analytical Skills
4 226 (6.33%) Fintech
5 177 (4.96%) Greenfield Project
6 164 (4.60%) Robotics
7 135 (3.78%) User Experience
8 94 (2.63%) Cyberthreat
9 73 (2.05%) Mobile App
10 70 (1.96%) Public Cloud
11 67 (1.88%) Data Structures
11 67 (1.88%) Enterprise Software
12 61 (1.71%) Client/Server
13 57 (1.60%) Field-Programmable Gate Array
14 52 (1.46%) Hedge funds
15 50 (1.40%) Smart City
16 40 (1.12%) Clustering
17 39 (1.09%) Linux Command Line
18 37 (1.04%) Management Information System
19 31 (0.87%) Social Media
Operating Systems
1 451 (12.64%) Linux
2 133 (3.73%) Windows
3 102 (2.86%) Unix
4 70 (1.96%) Android
5 62 (1.74%) Apple iOS
6 19 (0.53%) Embedded Linux
7 16 (0.45%) Red Hat Enterprise Linux
8 13 (0.36%) CentOS
9 12 (0.34%) Ubuntu
10 8 (0.22%) Debian
11 7 (0.20%) Mac OS
12 3 (0.084%) CoreOS
Processes & Methodologies
1 992 (27.79%) Analytics
2 938 (26.28%) Agile Software Development
3 824 (23.09%) Mathematics
4 821 (23.00%) Artificial Intelligence
5 737 (20.65%) Software Engineering
6 528 (14.79%) Statistics
7 435 (12.19%) Deep Learning
8 406 (11.38%) Physics
9 405 (11.35%) DevOps
10 392 (10.98%) Business Intelligence
11 357 (10.00%) Visualisation
12 294 (8.24%) Neural Network
13 290 (8.13%) Scrum
14 289 (8.10%) Data Analytics
15 283 (7.93%) Open Source
16 257 (7.20%) TDD
17 256 (7.17%) Data Analysis
18 254 (7.12%) Computer Vision
19 244 (6.84%) Data Visualisation
20 228 (6.39%) Microservices
Programming Languages
1 2187 (61.28%) Python
2 1285 (36.00%) Java
3 907 (25.41%) SQL
4 865 (24.24%) C++
5 738 (20.68%) R
6 498 (13.95%) Scala
7 490 (13.73%) C#
8 472 (13.22%) JavaScript
9 347 (9.72%) MATLAB
10 338 (9.47%) C
11 247 (6.92%) Ruby
12 143 (4.01%) Go
13 113 (3.17%) Shell Script
14 85 (2.38%) Julia
15 79 (2.21%) PHP
16 77 (2.16%) Bash Shell
17 58 (1.63%) Perl
18 30 (0.84%) Solidity
19 28 (0.78%) Clojure
20 26 (0.73%) Elixir
Qualifications
1 910 (25.50%) Degree
2 767 (21.49%) PhD
3 254 (7.12%) Computer Science Degree
4 122 (3.42%) Master's Degree
5 84 (2.35%) Numerate Degree
6 69 (1.93%) Security Cleared
7 20 (0.56%) DV Cleared
8 15 (0.42%) Postgraduate
9 12 (0.34%) SC Cleared
10 9 (0.25%) CEH
10 9 (0.25%) GCIH
10 9 (0.25%) OSCP
11 7 (0.20%) CISSP
11 7 (0.20%) PMP
12 6 (0.17%) GIAC
12 6 (0.17%) SANS
13 4 (0.11%) SAS Certification
14 3 (0.084%) MBA
14 3 (0.084%) Microsoft Certification
14 3 (0.084%) PMI Certification
Quality Assurance & Compliance
1 59 (1.65%) Data Quality
2 58 (1.63%) QA
3 10 (0.28%) GCP
3 10 (0.28%) ISO/IEC 27001
4 8 (0.22%) Actionable Recommendations
5 4 (0.11%) GDPR
6 3 (0.084%) GPG13
7 1 (0.028%) Cyber Essentials
7 1 (0.028%) IFRS
7 1 (0.028%) IFRS 9
7 1 (0.028%) PCI DSS
7 1 (0.028%) PMO
7 1 (0.028%) Solvency II
System Software
1 334 (9.36%) Docker
2 27 (0.76%) HDFS
3 24 (0.67%) Apache Flume
4 11 (0.31%) Apache ZooKeeper
4 11 (0.31%) VMware Infrastructure
5 8 (0.22%) Varnish
6 7 (0.20%) Hyper-V
6 7 (0.20%) Snort
7 5 (0.14%) Virtual Machines
8 4 (0.11%) Active Directory
8 4 (0.11%) Firmware
9 3 (0.084%) KVM
10 2 (0.056%) NFS
10 2 (0.056%) VirtualBox
10 2 (0.056%) Xen
11 1 (0.028%) Gluster
11 1 (0.028%) iptables
11 1 (0.028%) LXC
Systems Management
1 173 (4.85%) Kubernetes
2 138 (3.87%) Ansible
3 96 (2.69%) Puppet
4 85 (2.38%) Opscode Chef
5 55 (1.54%) Mesos
6 50 (1.40%) Terraform
7 19 (0.53%) Hadoop YARN
8 12 (0.34%) Packer
9 11 (0.31%) Salt
10 7 (0.20%) Grafana
10 7 (0.20%) Graylog
11 6 (0.17%) Suricata
12 5 (0.14%) Kibana
12 5 (0.14%) Munin
12 5 (0.14%) Oozie
12 5 (0.14%) Rancher
12 5 (0.14%) ZABBIX
13 4 (0.11%) Docker Swarm
13 4 (0.11%) Marathon
14 3 (0.084%) rkt
Vendors
1 314 (8.80%) Google
2 253 (7.09%) Microsoft
3 208 (5.83%) Tableau
4 153 (4.29%) SAP
5 102 (2.86%) Oracle
6 64 (1.79%) IBM
7 47 (1.32%) Twitter
8 46 (1.29%) Cloudera
9 32 (0.90%) Salesforce.com
10 31 (0.87%) VMware
11 29 (0.81%) Adobe
12 24 (0.67%) Facebook
12 24 (0.67%) Teradata
13 23 (0.64%) Cognos
14 22 (0.62%) Informatica
15 21 (0.59%) Hortonworks
15 21 (0.59%) Talend
16 15 (0.42%) Adthena
16 15 (0.42%) Alteryx
17 14 (0.39%) Capita