Period
to 4 August 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 4 August 2020 with a comparison to the same period over the previous 2 years.

Algorithms
UK
6 months to
4 Aug 2020
Same period 2019 Same period 2018
Rank 209 202 203
Rank change year-on-year -7 +1 +39
Permanent jobs citing Algorithms 1,077 2,497 3,025
As % of all permanent jobs advertised in the UK 1.62% 1.75% 1.75%
As % of the Miscellaneous category 4.13% 4.48% 4.47%
Number of salaries quoted 868 1,927 2,430
Median annual salary £62,500 £62,500 £57,500
Median salary % change year-on-year - +8.70% -
10th Percentile £36,750 £35,250 £32,500
90th Percentile £101,625 £98,750 £93,250
UK excluding London median annual salary £52,500 £50,000 £50,000
% change year-on-year +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 26,072 55,740 67,685
As % of all permanent IT jobs advertised in the UK 39.17% 38.97% 39.15%
Number of salaries quoted 20,146 41,790 51,811
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £31,250 £29,750 £28,500
90th Percentile £95,000 £87,500 £85,000
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +5.88%

Algorithms
Job Vacancy Trend

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

Job vacancy trend for Algorithms in the UK

Algorithms
Salary Trend

3-month moving average salary quoted in jobs citing Algorithms.

Salary trend for Algorithms in the UK

Algorithms
Salary Histogram

Salary distribution for jobs citing Algorithms over the 6 months to 4 August 2020.

Salary histogram for Algorithms in the UK

Algorithms
Top 17 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 4 August 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 -7 997 £63,750 -1.16% 222
London -15 538 £75,000 +7.14% 101
UK excluding London +16 527 £52,500 +5.00% 131
South East +36 205 £52,500 +5.00% 37
North of England +54 108 £51,250 -4.65% 27
East of England +35 65 £57,500 -8.00% 23
Scotland +37 55 £52,500 +36.36% 7
South West +1 55 £49,750 +10.56% 21
Work from Home -25 55 £62,500 -7.41% 36
Yorkshire +147 46 £50,000 +11.11% 9
North West -18 45 £52,500 -8.62% 9
Midlands +39 30 £45,000 -7.22% 13
North East +38 17 £45,000 +5.88% 9
West Midlands +29 16 £50,000 -4.76% 7
East Midlands +71 14 £41,250 -2.94% 6
Wales +26 6 £42,500 -15.00% 1
Northern Ireland +21 4 £55,000 +29.41% 2

For the 6 months to 4 August 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 536 (49.77%) Python
2 391 (36.30%) Software Engineering
3 372 (34.54%) Computer Science
4 354 (32.87%) Java
5 336 (31.20%) Degree
6 311 (28.88%) Agile Software Development
6 311 (28.88%) Machine Learning
7 303 (28.13%) Data Structures
8 295 (27.39%) Mathematics
9 291 (27.02%) SQL
10 289 (26.83%) C++
11 284 (26.37%) Data Science
12 240 (22.28%) C#
13 205 (19.03%) Analytics
14 204 (18.94%) Artificial Intelligence
15 203 (18.85%) AWS
16 200 (18.57%) OO
17 197 (18.29%) JavaScript
18 193 (17.92%) Finance
19 184 (17.08%) Git (software)
20 150 (13.93%) R
21 148 (13.74%) .NET
21 148 (13.74%) Linux
22 139 (12.91%) Statistics
22 139 (12.91%) Azure
23 138 (12.81%) Big Data
24 134 (12.44%) Problem-Solving
25 131 (12.16%) PhD
26 126 (11.70%) C
27 117 (10.86%) NoSQL

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 95 (8.82%) Apache Spark
2 27 (2.51%) Confluence
2 27 (2.51%) Jupyter
3 21 (1.95%) Apache
4 13 (1.21%) Apache Airflow
5 12 (1.11%) Elasticsearch
6 11 (1.02%) Tomcat
7 10 (0.93%) nginx
7 10 (0.93%) SAS
8 7 (0.65%) SharePoint
9 6 (0.56%) Apache Solr
9 6 (0.56%) OpenStack
9 6 (0.56%) Tornado
10 4 (0.37%) JBoss
11 3 (0.28%) CMS
12 2 (0.19%) Appian
12 2 (0.19%) FileNet
12 2 (0.19%) Luigi
13 1 (0.093%) MS Exchange
13 1 (0.093%) WebSphere
Applications
1 3 (0.28%) Microsoft Excel
1 3 (0.28%) Windchill
2 2 (0.19%) Microsoft Office
3 1 (0.093%) Blender
3 1 (0.093%) Chatbot
3 1 (0.093%) Mathcad
3 1 (0.093%) Maya
3 1 (0.093%) Microsoft PowerPoint
3 1 (0.093%) Simulink
3 1 (0.093%) Weka
Business Applications
1 5 (0.46%) NetSuite
1 5 (0.46%) SAP CRM
1 5 (0.46%) SAP ERP
1 5 (0.46%) SAP IS-U
2 1 (0.093%) Distributed Ledger
2 1 (0.093%) Tesseract
Cloud Services
1 203 (18.85%) AWS
2 139 (12.91%) Azure
3 86 (7.99%) GCP
4 40 (3.71%) Power Platform
5 39 (3.62%) SaaS
6 30 (2.79%) Cloud Computing
7 23 (2.14%) PaaS
8 20 (1.86%) Amazon EC2
9 19 (1.76%) Amazon S3
10 18 (1.67%) Google Analytics
11 17 (1.58%) GitHub
12 12 (1.11%) Slack
13 11 (1.02%) Serverless
14 8 (0.74%) Amazon SQS
14 8 (0.74%) AWS Lambda
15 7 (0.65%) Amazon EMR
15 7 (0.65%) AWS CloudFormation
15 7 (0.65%) Office 365
16 6 (0.56%) IBM Cloud
17 5 (0.46%) Dynamics 365
Communications & Networking
1 17 (1.58%) TCP/IP
2 16 (1.49%) 5G
3 11 (1.02%) Internet
3 11 (1.02%) Wireless
4 6 (0.56%) MQTT
4 6 (0.56%) Skype
5 5 (0.46%) Ethernet
6 4 (0.37%) Bluetooth
6 4 (0.37%) Radio Access Network
7 3 (0.28%) FTP
8 2 (0.19%) DVB
8 2 (0.19%) MIMO
8 2 (0.19%) SNMP
8 2 (0.19%) Wi-Fi
9 1 (0.093%) HSRP
9 1 (0.093%) Multicast
9 1 (0.093%) NAS
9 1 (0.093%) OpenLDAP
9 1 (0.093%) SSH
9 1 (0.093%) VLAN
Database & Business Intelligence
1 138 (12.81%) Big Data
2 117 (10.86%) NoSQL
3 78 (7.24%) Hadoop
4 73 (6.78%) SQL Server
5 71 (6.59%) Relational Database
6 46 (4.27%) Data Mining
7 44 (4.09%) MongoDB
8 41 (3.81%) MySQL
9 40 (3.71%) PostgreSQL
9 40 (3.71%) Power BI
10 28 (2.60%) Apache Hive
11 21 (1.95%) RDBMS
12 19 (1.76%) Apache Cassandra
12 19 (1.76%) Blockchain
13 17 (1.58%) Amazon Redshift
14 14 (1.30%) Data Warehouse
14 14 (1.30%) HBase
15 11 (1.02%) QlikView
15 11 (1.02%) SQL Server Integration Services
16 10 (0.93%) GIS
Development Applications
1 184 (17.08%) Git (software)
2 51 (4.74%) JIRA
3 50 (4.64%) Subversion
4 38 (3.53%) Jenkins
5 30 (2.79%) Mercurial
6 15 (1.39%) Team Foundation Server
7 14 (1.30%) Moq
8 13 (1.21%) NUnit
9 12 (1.11%) Visual Studio Team System
10 11 (1.02%) Maven
10 11 (1.02%) MSTest
11 10 (0.93%) Selenium
12 9 (0.84%) JUnit
12 9 (0.84%) Redmine
12 9 (0.84%) Visual Studio
13 8 (0.74%) Rational DOORS
14 5 (0.46%) Eclipse
14 5 (0.46%) Gradle
14 5 (0.46%) webpack
15 4 (0.37%) GitLab
General
1 193 (17.92%) Finance
2 51 (4.74%) Banking
2 51 (4.74%) Front Office
2 51 (4.74%) Games
2 51 (4.74%) Marketing
3 35 (3.25%) Pharmaceutical
4 33 (3.06%) Telecoms
5 30 (2.79%) Retail
6 28 (2.60%) Electronics
7 16 (1.49%) Manufacturing
8 13 (1.21%) Investment Banking
9 12 (1.11%) Automotive
10 7 (0.65%) Advertising
11 4 (0.37%) Back Office
12 3 (0.28%) Aerospace
12 3 (0.28%) Dutch Language
12 3 (0.28%) French Language
12 3 (0.28%) German Language
12 3 (0.28%) Law
12 3 (0.28%) Military
Job Titles
1 360 (33.43%) Developer
2 234 (21.73%) Software Engineer
3 127 (11.79%) Data Scientist
4 111 (10.31%) Java Developer
5 78 (7.24%) C# Developer
6 61 (5.66%) Senior Software Engineer
7 59 (5.48%) Python Developer
8 56 (5.20%) Senior Data Scientist
9 55 (5.11%) Junior
10 52 (4.83%) C++ Developer
10 52 (4.83%) Data Engineer
11 49 (4.55%) Java Engineer
12 46 (4.27%) C# Software Engineer
12 46 (4.27%) Java Software Engineer
13 42 (3.90%) Junior Developer
14 41 (3.81%) Senior Developer
15 40 (3.71%) Architect
16 39 (3.62%) Machine Learning Engineer
17 38 (3.53%) .NET Developer
18 37 (3.44%) Software Developer
Libraries, Frameworks & Software Standards
1 148 (13.74%) .NET
2 85 (7.89%) AngularJS
3 68 (6.31%) Pandas
4 65 (6.04%) NumPy
5 64 (5.94%) TensorFlow
6 62 (5.76%) Node.js
7 59 (5.48%) React
7 59 (5.48%) REST
8 56 (5.20%) Kafka
9 54 (5.01%) HTML
9 54 (5.01%) scikit-learn
10 49 (4.55%) Web Services
11 48 (4.46%) Natural Language Processing
12 44 (4.09%) RESTful
13 42 (3.90%) SciPy
14 41 (3.81%) CSS
15 40 (3.71%) Keras
16 38 (3.53%) HTML5
17 36 (3.34%) Spring
18 35 (3.25%) PyTorch
Miscellaneous
1 303 (28.13%) Data Structures
2 117 (10.86%) Analytical Skills
3 79 (7.34%) User Experience
4 72 (6.69%) Hedge funds
5 70 (6.50%) Greenfield Project
6 49 (4.55%) Derivative
7 44 (4.09%) PKI
8 38 (3.53%) Self-Motivation
9 26 (2.41%) Management Information System
10 25 (2.32%) Embedded Systems
10 25 (2.32%) Foreign Exchange (FX)
11 24 (2.23%) Robotics
12 22 (2.04%) Equities
13 19 (1.76%) Mobile App
14 16 (1.49%) CUDA
15 15 (1.39%) Field-Programmable Gate Array
15 15 (1.39%) VHDL
16 13 (1.21%) Device Driver
16 13 (1.21%) Equity Derivative
16 13 (1.21%) Fixed Income
Operating Systems
1 148 (13.74%) Linux
2 106 (9.84%) Windows
3 45 (4.18%) Android
4 37 (3.44%) Unix
5 29 (2.69%) Apple iOS
6 11 (1.02%) Embedded Linux
7 6 (0.56%) Mac OS X
8 3 (0.28%) Mac OS
8 3 (0.28%) Robot Operating System
9 2 (0.19%) Debian
10 1 (0.093%) CentOS
10 1 (0.093%) Kali Linux
10 1 (0.093%) Red Hat Enterprise Linux
10 1 (0.093%) SUSE
10 1 (0.093%) Tizen
10 1 (0.093%) Ubuntu
10 1 (0.093%) Windows Server
Processes & Methodologies
1 391 (36.30%) Software Engineering
2 372 (34.54%) Computer Science
3 311 (28.88%) Agile Software Development
3 311 (28.88%) Machine Learning
4 295 (27.39%) Mathematics
5 284 (26.37%) Data Science
6 205 (19.03%) Analytics
7 204 (18.94%) Artificial Intelligence
8 200 (18.57%) OO
9 139 (12.91%) Statistics
10 134 (12.44%) Problem-Solving
11 116 (10.77%) TDD
12 104 (9.66%) Data Analysis
13 101 (9.38%) Visualisation
14 100 (9.29%) Microservices
15 97 (9.01%) Multithreading
16 90 (8.36%) DevOps
16 90 (8.36%) Physics
16 90 (8.36%) SDLC
17 82 (7.61%) Fintech
Programming Languages
1 536 (49.77%) Python
2 354 (32.87%) Java
3 291 (27.02%) SQL
4 289 (26.83%) C++
5 240 (22.28%) C#
6 197 (18.29%) JavaScript
7 150 (13.93%) R
8 126 (11.70%) C
9 83 (7.71%) Scala
10 69 (6.41%) MATLAB
11 45 (4.18%) PHP
12 29 (2.69%) Go
12 29 (2.69%) Kotlin
13 26 (2.41%) Java 8
14 21 (1.95%) Bash Shell
15 20 (1.86%) F#
16 19 (1.76%) Haskell
17 17 (1.58%) TypeScript
18 16 (1.49%) Perl
18 16 (1.49%) Ruby
Qualifications
1 336 (31.20%) Degree
2 131 (12.16%) PhD
3 115 (10.68%) Computer Science Degree
4 35 (3.25%) Master's Degree
5 34 (3.16%) Microsoft Certification
5 34 (3.16%) Numerate Degree
6 31 (2.88%) Security Cleared
7 18 (1.67%) SC Cleared
8 7 (0.65%) DV Cleared
9 6 (0.56%) ITIL Certification
10 4 (0.37%) PMI Certification
11 2 (0.19%) ISEB
12 1 (0.093%) BPSS Clearance
12 1 (0.093%) CCIE
12 1 (0.093%) CCNA
12 1 (0.093%) CCNP
12 1 (0.093%) Cisco Certification
12 1 (0.093%) HND
12 1 (0.093%) RHCE
12 1 (0.093%) RHCSA
Quality Assurance & Compliance
1 45 (4.18%) QA
2 10 (0.93%) GDPR
3 5 (0.46%) Data Quality
4 4 (0.37%) IEC 62304
4 4 (0.37%) ISO/IEC 27001
5 3 (0.28%) HMG Security Policy Framework
5 3 (0.28%) ISO 13485
5 3 (0.28%) ISO 9001
6 2 (0.19%) IEC 61508
7 1 (0.093%) EMIR
7 1 (0.093%) MiFID
7 1 (0.093%) Sarbanes-Oxley
7 1 (0.093%) SLA
System Software
1 100 (9.29%) Docker
2 44 (4.09%) Active Directory
3 28 (2.60%) Firmware
4 7 (0.65%) VMware Infrastructure
5 6 (0.56%) Hyper-V
6 5 (0.46%) HDFS
7 1 (0.093%) Apache ZooKeeper
7 1 (0.093%) BIND 9
7 1 (0.093%) LXC
7 1 (0.093%) Virtual Machines
7 1 (0.093%) VMware ESXi
7 1 (0.093%) zsh
Systems Management
1 84 (7.80%) Kubernetes
2 19 (1.76%) Ansible
3 18 (1.67%) Puppet
4 15 (1.39%) Terraform
5 14 (1.30%) Opscode Chef
6 9 (0.84%) Kibana
7 8 (0.74%) Marathon
7 8 (0.74%) Mesos
7 8 (0.74%) SELinux
8 7 (0.65%) Grafana
9 1 (0.093%) Docker Swarm
9 1 (0.093%) Hadoop YARN
9 1 (0.093%) Icinga
9 1 (0.093%) Nagios
9 1 (0.093%) Oozie
9 1 (0.093%) Prometheus
Vendors
1 78 (7.24%) Microsoft
2 51 (4.74%) Google
3 50 (4.64%) Tableau
4 34 (3.16%) Gemalto
5 28 (2.60%) Oracle
6 15 (1.39%) Databricks
6 15 (1.39%) Facebook
7 10 (0.93%) NVIDIA
8 7 (0.65%) Cadence
8 7 (0.65%) Synopsys
8 7 (0.65%) VMware
9 6 (0.56%) SaltStack
10 5 (0.46%) Altera
10 5 (0.46%) Intel
10 5 (0.46%) JD Edwards
10 5 (0.46%) Mentor Graphics
10 5 (0.46%) SAP
10 5 (0.46%) Thales
10 5 (0.46%) Xilinx
11 4 (0.37%) CA