Period
to 28 January 2020

The table below looks at the prevalence of the term Algorithms in permanent job vacancies. Included is a benchmarking guide to the salaries offered in vacancies that have cited Algorithms over the 6 months to 28 January 2020 with a comparison to the same period over the previous 2 years.

Algorithms
UK
6 months to
28 Jan 2020
Same period 2019 Same period 2018
Rank 208 190 210
Rank change year-on-year -18 +20 +53
Permanent jobs citing Algorithms 1,967 2,773 2,936
As % of all permanent IT jobs advertised in the UK 1.57% 1.84% 1.71%
As % of the Miscellaneous category 4.06% 4.64% 4.40%
Number of salaries quoted 1,455 2,160 2,289
UK median annual salary £62,500 £63,750 £60,000
Median salary % change year-on-year -1.96% +6.25% +4.35%
10th Percentile £34,850 £35,475 £32,500
90th Percentile £110,000 £96,375 £95,000
UK excluding London median annual salary £50,000 £52,500 £52,500
% change year-on-year -4.76% - +5.00%

Algorithms is in the Generic IT Skills category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for generic IT skills.

All Generic IT Skills
UK
Permanent vacancies with a requirement for generic IT skills 48,398 59,817 66,691
As % of all permanent IT jobs advertised in the UK 38.52% 39.60% 38.75%
Number of salaries quoted 37,194 45,391 51,664
UK median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £30,000 £29,250 £28,000
90th Percentile £93,000 £87,500 £82,500
UK excluding London median annual salary £45,000 £45,000 £43,000
% change year-on-year - +4.65% +1.18%

Algorithms
Job Vacancy Trend

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

Job vacancy trend for Algorithms in the UK

Algorithms
Salary Trend

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

Salary trend for Algorithms in the UK

Algorithms
Salary Histogram

The salary distribution of IT jobs citing Algorithms over the 6 months to 28 January 2020.

Salary histogram for Algorithms in the UK

Algorithms
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Algorithms within the UK over the 6 months to 28 January 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 -23 1,883 £65,000 - 453
London -13 1,121 £75,000 +7.14% 215
UK excluding London -42 832 £50,000 -4.76% 262
South East -29 337 £52,500 +5.00% 82
East of England -6 116 £62,500 +8.70% 54
North of England -11 111 £57,500 +4.55% 30
South West -57 108 £45,000 -10.00% 34
Midlands +56 91 £45,500 +13.75% 38
North West +8 81 £62,500 +8.70% 12
Scotland -21 58 £40,000 -20.00% 20
West Midlands +26 49 £57,500 +43.75% 26
East Midlands +40 42 £43,000 +7.50% 12
Yorkshire +23 29 £48,750 -18.75% 12
Wales -5 8 £35,000 -6.67% 2
Northern Ireland +9 6 £37,500 -11.76% 2
North East -10 1 - - 6

For the 6 months to 28 January 2020, IT jobs citing Algorithms 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 Algorithms.

1 958 (48.70%) Python
2 668 (33.96%) Software Engineering
3 620 (31.52%) Computer Science
4 615 (31.27%) Machine Learning
5 593 (30.15%) Degree
6 590 (29.99%) Java
7 572 (29.08%) Agile Software Development
8 559 (28.42%) C++
9 552 (28.06%) Mathematics
10 530 (26.94%) Data Structures
11 504 (25.62%) Data Science
12 470 (23.89%) SQL
13 460 (23.39%) C#
14 389 (19.78%) Finance
15 376 (19.12%) Problem-Solving
16 371 (18.86%) AWS
17 361 (18.35%) JavaScript
18 351 (17.84%) Analytics
19 301 (15.30%) C
20 285 (14.49%) Big Data
21 279 (14.18%) Analytical Skills
22 274 (13.93%) Data Analysis
23 272 (13.83%) R
24 260 (13.22%) Linux
25 253 (12.86%) Artificial Intelligence
26 240 (12.20%) OO
27 232 (11.79%) TDD
28 225 (11.44%) .NET
29 223 (11.34%) Statistics
30 222 (11.29%) PhD

Algorithms
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 199 (10.12%) Apache Spark
2 68 (3.46%) Elasticsearch
3 39 (1.98%) Apache
4 31 (1.58%) SAS
5 23 (1.17%) ArcGIS
5 23 (1.17%) Tomcat
6 21 (1.07%) Jupyter
7 19 (0.97%) Apache Airflow
8 15 (0.76%) Luigi
9 14 (0.71%) Confluence
10 13 (0.66%) CMS
11 11 (0.56%) SharePoint
12 8 (0.41%) Apache Solr
13 7 (0.36%) Jetty
13 7 (0.36%) nginx
13 7 (0.36%) Tornado
13 7 (0.36%) WordPress
14 6 (0.31%) IIS
15 5 (0.25%) Apache Pig
15 5 (0.25%) Hyperledger
Applications
1 34 (1.73%) Microsoft Excel
2 22 (1.12%) SPSS
3 16 (0.81%) Microsoft PowerPoint
4 15 (0.76%) Microsoft Office
4 15 (0.76%) Simulink
5 9 (0.46%) MS Visio
6 8 (0.41%) Stateflow
7 4 (0.20%) Chatbot
8 3 (0.15%) Stata
9 2 (0.10%) 3ds Max
9 2 (0.10%) CINEMA 4D
9 2 (0.10%) LightWave 3D
9 2 (0.10%) Maya
9 2 (0.10%) MODO
10 1 (0.051%) CPLEX
10 1 (0.051%) Microsoft Project
10 1 (0.051%) Spreadsheet
10 1 (0.051%) Windchill
Business Applications
1 8 (0.41%) Magento
2 6 (0.31%) Oracle Applications
3 4 (0.20%) Distributed Ledger
4 2 (0.10%) NetSuite
4 2 (0.10%) Oracle BRM
4 2 (0.10%) Quorum
5 1 (0.051%) Data Workbench
5 1 (0.051%) R3 Corda
5 1 (0.051%) Ripple
5 1 (0.051%) Tesseract
5 1 (0.051%) WebTrends
Cloud Services
1 371 (18.86%) AWS
2 206 (10.47%) Azure
3 97 (4.93%) GCP
4 44 (2.24%) PaaS
5 43 (2.19%) Cloud Computing
6 40 (2.03%) GitHub
7 36 (1.83%) SaaS
8 35 (1.78%) Amazon S3
9 26 (1.32%) Serverless
10 23 (1.17%) Amazon Kinesis
11 22 (1.12%) Power Platform
12 21 (1.07%) Amazon EKS
12 21 (1.07%) Amazon EMR
13 20 (1.02%) Azure Data Factory
14 19 (0.97%) AWS Lambda
15 17 (0.86%) Amazon EC2
16 13 (0.66%) Heroku
16 13 (0.66%) npm
17 12 (0.61%) AWS IoT
17 12 (0.61%) Google Analytics
Communications & Networking
1 35 (1.78%) Software-Defined Radio
2 31 (1.58%) Internet
3 27 (1.37%) HTTP
4 18 (0.92%) Ethernet
5 14 (0.71%) Wireless
6 10 (0.51%) TCP/IP
7 9 (0.46%) Bluetooth
7 9 (0.46%) SAN
8 8 (0.41%) NetScaler
8 8 (0.41%) SSL
9 6 (0.31%) DVB
9 6 (0.31%) LTE
10 5 (0.25%) 4G
10 5 (0.25%) 5G
11 4 (0.20%) FlexRay
11 4 (0.20%) WAN
11 4 (0.20%) Wi-Fi
12 3 (0.15%) Intrusion Detection
12 3 (0.15%) LAN
12 3 (0.15%) Wireshark
Database & Business Intelligence
1 285 (14.49%) Big Data
2 168 (8.54%) Hadoop
3 139 (7.07%) NoSQL
4 136 (6.91%) Relational Database
5 96 (4.88%) Data Mining
6 91 (4.63%) SQL Server
7 82 (4.17%) MySQL
8 72 (3.66%) PostgreSQL
9 68 (3.46%) Apache Hive
10 66 (3.36%) Redis
11 58 (2.95%) MongoDB
12 45 (2.29%) Data Warehouse
13 42 (2.14%) Amazon Redshift
14 39 (1.98%) HBase
15 38 (1.93%) Data Lake
16 33 (1.68%) Amazon DynamoDB
16 33 (1.68%) Apache Cassandra
17 28 (1.42%) BigQuery
18 24 (1.22%) Flink
19 23 (1.17%) RDBMS
Development Applications
1 191 (9.71%) Git (software)
2 77 (3.91%) Jenkins
3 63 (3.20%) JIRA
4 42 (2.14%) Subversion
5 38 (1.93%) Maven
5 38 (1.93%) Sinon.JS
6 37 (1.88%) Selenium
7 31 (1.58%) Mocha
8 30 (1.53%) Jasmine
8 30 (1.53%) Team Foundation Server
9 27 (1.37%) Karma Test Runner
9 27 (1.37%) webpack
10 26 (1.32%) Protractor
11 23 (1.17%) Visual Studio
12 19 (0.97%) Grunt
13 16 (0.81%) JUnit
14 15 (0.76%) gulp
15 14 (0.71%) Cucumber
15 14 (0.71%) TeamCity
16 13 (0.66%) Bitbucket
General
1 389 (19.78%) Finance
2 108 (5.49%) Games
3 96 (4.88%) Marketing
4 93 (4.73%) Front Office
5 90 (4.58%) Retail
6 77 (3.91%) Electronics
7 75 (3.81%) Automotive
8 64 (3.25%) Pharmaceutical
9 56 (2.85%) Banking
10 46 (2.34%) Manufacturing
11 32 (1.63%) Law
12 30 (1.53%) Public Sector
13 27 (1.37%) Telecoms
14 18 (0.92%) Aerospace
15 17 (0.86%) Investment Banking
16 13 (0.66%) Financial Institution
17 12 (0.61%) Legal
17 12 (0.61%) Publishing
18 11 (0.56%) Military
18 11 (0.56%) Multimedia
Job Titles
1 709 (36.04%) Developer
2 357 (18.15%) Software Engineer
3 227 (11.54%) Data Scientist
4 219 (11.13%) Java Developer
5 184 (9.35%) C# Developer
6 126 (6.41%) Senior Software Engineer
7 124 (6.30%) Senior Developer
8 106 (5.39%) Python Developer
9 104 (5.29%) Graduate
10 102 (5.19%) Architect
11 100 (5.08%) Junior
12 98 (4.98%) Data Engineer
13 89 (4.52%) C++ Developer
14 85 (4.32%) Senior Data Scientist
15 84 (4.27%) C++ Software Engineer
16 74 (3.76%) Graduate Developer
17 65 (3.30%) Analyst
18 62 (3.15%) Junior Developer
19 60 (3.05%) Python Engineer
20 57 (2.90%) C# Software Engineer
Libraries, Frameworks & Software Standards
1 225 (11.44%) .NET
2 185 (9.41%) AngularJS
3 182 (9.25%) React
4 180 (9.15%) HTML
5 150 (7.63%) CSS
6 134 (6.81%) TensorFlow
7 131 (6.66%) REST
8 128 (6.51%) Node.js
9 122 (6.20%) HTML5
10 108 (5.49%) Natural Language Processing
11 102 (5.19%) Web Services
12 74 (3.76%) Pandas
13 72 (3.66%) CSS3
14 67 (3.41%) NumPy
15 63 (3.20%) Kafka
16 62 (3.15%) scikit-learn
17 55 (2.80%) Keras
18 54 (2.75%) PyTorch
18 54 (2.75%) RESTful
19 50 (2.54%) ASP.NET
Miscellaneous
1 530 (26.94%) Data Structures
2 279 (14.18%) Analytical Skills
3 166 (8.44%) User Experience
4 122 (6.20%) Hedge funds
5 119 (6.05%) Derivative
6 79 (4.02%) Field-Programmable Gate Array
6 79 (4.02%) Foreign Exchange (FX)
6 79 (4.02%) Robotics
7 67 (3.41%) Greenfield Project
8 64 (3.25%) VHDL
9 62 (3.15%) Self-Motivation
10 61 (3.10%) Embedded Systems
11 56 (2.85%) Fixed Income
12 43 (2.19%) Verilog
13 40 (2.03%) Virtual Team
14 37 (1.88%) Linux Command Line
15 33 (1.68%) CUDA
15 33 (1.68%) Equity Derivative
16 32 (1.63%) Management Information System
17 30 (1.53%) Equities
Operating Systems
1 260 (13.22%) Linux
2 158 (8.03%) Windows
3 89 (4.52%) Unix
4 32 (1.63%) Android
5 12 (0.61%) Apple iOS
6 7 (0.36%) Embedded Linux
7 5 (0.25%) Solaris
8 4 (0.20%) CentOS
8 4 (0.20%) Mac OS X
8 4 (0.20%) Ubuntu
9 3 (0.15%) Mac OS
9 3 (0.15%) Tizen
10 1 (0.051%) Red Hat Enterprise Linux
Processes & Methodologies
1 668 (33.96%) Software Engineering
2 620 (31.52%) Computer Science
3 615 (31.27%) Machine Learning
4 572 (29.08%) Agile Software Development
5 552 (28.06%) Mathematics
6 504 (25.62%) Data Science
7 376 (19.12%) Problem-Solving
8 351 (17.84%) Analytics
9 274 (13.93%) Data Analysis
10 253 (12.86%) Artificial Intelligence
11 240 (12.20%) OO
12 232 (11.79%) TDD
13 223 (11.34%) Statistics
14 207 (10.52%) Scrum
15 185 (9.41%) Multithreading
16 177 (9.00%) Deep Learning
17 170 (8.64%) Physics
18 160 (8.13%) Visualisation
19 148 (7.52%) Fintech
20 140 (7.12%) Unit Testing
Programming Languages
1 958 (48.70%) Python
2 590 (29.99%) Java
3 559 (28.42%) C++
4 470 (23.89%) SQL
5 460 (23.39%) C#
6 361 (18.35%) JavaScript
7 301 (15.30%) C
8 272 (13.83%) R
9 173 (8.80%) MATLAB
10 152 (7.73%) Scala
11 111 (5.64%) TypeScript
12 72 (3.66%) Java 8
13 61 (3.10%) F#
14 59 (3.00%) PHP
15 50 (2.54%) Go
16 41 (2.08%) Embedded C
16 41 (2.08%) ES6
17 37 (1.88%) Kotlin
18 35 (1.78%) Bash Shell
19 27 (1.37%) Ruby
Qualifications
1 593 (30.15%) Degree
2 222 (11.29%) PhD
3 168 (8.54%) Computer Science Degree
4 88 (4.47%) Numerate Degree
5 60 (3.05%) Master's Degree
6 47 (2.39%) Security Cleared
7 30 (1.53%) SC Cleared
8 12 (0.61%) DBS Check
9 9 (0.46%) PMI Certification
10 7 (0.36%) DV Cleared
10 7 (0.36%) ISTQB
11 3 (0.15%) MCSE
11 3 (0.15%) Microsoft Certification
12 2 (0.10%) Postgraduate
13 1 (0.051%) CIPD
13 1 (0.051%) MCIPD
Quality Assurance & Compliance
1 75 (3.81%) QA
2 14 (0.71%) Data Quality
3 7 (0.36%) GDPR
4 6 (0.31%) GLP
4 6 (0.31%) GMP
5 4 (0.20%) Actionable Recommendations
5 4 (0.20%) MISRA
6 3 (0.15%) ISO 13485
6 3 (0.15%) ISO 26262
7 1 (0.051%) MiFID
7 1 (0.051%) MISRA C
7 1 (0.051%) SEPA
System Software
1 150 (7.63%) Docker
2 62 (3.15%) Firmware
3 26 (1.32%) HDFS
4 25 (1.27%) Active Directory
5 4 (0.20%) Hyper-V
5 4 (0.20%) Microsoft App-V
5 4 (0.20%) VMware Infrastructure
6 1 (0.051%) Apache Flume
6 1 (0.051%) Virtual Machines
Systems Management
1 125 (6.35%) Kubernetes
2 48 (2.44%) Terraform
3 29 (1.47%) Ansible
4 17 (0.86%) Hadoop YARN
5 16 (0.81%) Kibana
6 15 (0.76%) Oozie
7 12 (0.61%) Consul
7 12 (0.61%) SELinux
8 7 (0.36%) Grafana
8 7 (0.36%) Prometheus
9 6 (0.31%) Marathon
9 6 (0.31%) Mesos
10 5 (0.25%) Opscode Chef
11 4 (0.20%) Packer
11 4 (0.20%) SCCM
11 4 (0.20%) WSUS
12 3 (0.15%) Kubeflow
13 1 (0.051%) Nagios
13 1 (0.051%) Puppet
13 1 (0.051%) ZABBIX
Vendors
1 109 (5.54%) Google
2 87 (4.42%) Microsoft
3 65 (3.30%) Oracle
4 52 (2.64%) Tableau
5 28 (1.42%) SAP
5 28 (1.42%) WorldPay
6 24 (1.22%) Perforce
7 21 (1.07%) Databricks
8 9 (0.46%) Salesforce.com
9 8 (0.41%) Citrix
10 7 (0.36%) Apple
10 7 (0.36%) Screaming Frog
10 7 (0.36%) Solace
10 7 (0.36%) Xilinx
11 6 (0.31%) Bloomberg
11 6 (0.31%) Facebook
11 6 (0.31%) Intapp
11 6 (0.31%) Minitab
11 6 (0.31%) Palo Alto
12 5 (0.25%) Autodesk