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

Algorithms
UK
6 months to
28 Mar 2020
Same period 2019 Same period 2018
Rank 224 182 203
Rank change year-on-year -42 +21 +52
Permanent jobs citing Algorithms 1,756 2,795 3,008
As % of all permanent jobs advertised in the UK 1.48% 1.89% 1.71%
As % of the Miscellaneous category 3.83% 4.78% 4.46%
Number of salaries quoted 1,342 2,147 2,495
Median annual salary £62,500 £62,500 £60,000
Median salary % change year-on-year - +4.17% +4.35%
10th Percentile £35,250 £37,500 £35,000
90th Percentile £110,000 £95,000 £97,500
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 45,810 58,498 67,459
As % of all permanent IT jobs advertised in the UK 38.57% 39.48% 38.28%
Number of salaries quoted 35,142 44,155 53,051
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £30,250 £29,250 £28,250
90th Percentile £92,500 £87,500 £82,500
UK excluding London median annual salary £47,000 £45,000 £45,000
% change year-on-year +4.44% - +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 28 March 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 28 March 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 -42 1,684 £62,500 - 378
London -22 941 £73,750 +5.36% 204
UK excluding London -36 803 £50,000 -4.76% 191
South East -34 315 £51,250 +2.50% 66
North of England -13 127 £50,000 -9.09% 13
East of England +11 121 £62,500 - 47
Midlands +37 94 £50,000 +11.11% 24
North West -23 94 £52,500 -8.70% 6
South West -78 89 £45,000 -10.00% 24
Work from Home -25 66 £60,000 - 11
Scotland -26 53 £50,000 +11.11% 12
West Midlands +2 50 £57,500 +23.66% 15
East Midlands +54 44 £40,000 - 9
Yorkshire +30 28 £50,000 - 4
North East -14 5 £65,000 +23.81% 3
Northern Ireland +14 4 £42,500 - 2
Wales -13 3 £35,000 -13.04% 3

For the 6 months to 28 March 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 862 (49.09%) Python
2 605 (34.45%) Software Engineering
3 552 (31.44%) Computer Science
4 541 (30.81%) Java
5 535 (30.47%) Machine Learning
6 531 (30.24%) Agile Software Development
7 507 (28.87%) Mathematics
8 493 (28.08%) Data Science
9 492 (28.02%) Data Structures
10 489 (27.85%) C++
11 485 (27.62%) Degree
12 429 (24.43%) SQL
13 397 (22.61%) C#
14 356 (20.27%) Finance
15 350 (19.93%) Analytics
16 315 (17.94%) Problem-Solving
17 309 (17.60%) JavaScript
18 305 (17.37%) AWS
19 283 (16.12%) C
20 282 (16.06%) Data Analysis
21 268 (15.26%) OO
22 254 (14.46%) Artificial Intelligence
23 251 (14.29%) Big Data
24 231 (13.15%) R
25 228 (12.98%) Analytical Skills
26 223 (12.70%) TDD
26 223 (12.70%) .NET
27 217 (12.36%) Azure
28 205 (11.67%) PhD
29 199 (11.33%) Linux

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 161 (9.17%) Apache Spark
2 65 (3.70%) Elasticsearch
3 46 (2.62%) Apache
4 30 (1.71%) Jupyter
5 24 (1.37%) Tomcat
6 22 (1.25%) Confluence
7 17 (0.97%) Apache Airflow
7 17 (0.97%) ArcGIS
8 16 (0.91%) nginx
8 16 (0.91%) SharePoint
9 12 (0.68%) Luigi
9 12 (0.68%) SAS
10 10 (0.57%) Apache Solr
10 10 (0.57%) Tornado
11 7 (0.40%) JBoss
12 6 (0.34%) CMS
12 6 (0.34%) IIS
12 6 (0.34%) OpenStack
13 4 (0.23%) WildFly
13 4 (0.23%) WordPress
Applications
1 18 (1.03%) Microsoft Excel
2 17 (0.97%) SPSS
3 13 (0.74%) Microsoft Office
4 9 (0.51%) MS Visio
5 8 (0.46%) Microsoft PowerPoint
6 6 (0.34%) Simulink
7 4 (0.23%) Chatbot
7 4 (0.23%) Stateflow
8 2 (0.11%) 3ds Max
8 2 (0.11%) CINEMA 4D
8 2 (0.11%) LightWave 3D
8 2 (0.11%) Maya
8 2 (0.11%) MODO
9 1 (0.057%) CPLEX
9 1 (0.057%) Spreadsheet
9 1 (0.057%) Weka
9 1 (0.057%) Windchill
Business Applications
1 4 (0.23%) Distributed Ledger
1 4 (0.23%) SAP CRM
1 4 (0.23%) SAP ERP
1 4 (0.23%) SAP IS-U
2 3 (0.17%) Magento
2 3 (0.17%) NetSuite
3 2 (0.11%) Oracle BRM
3 2 (0.11%) Tesseract
4 1 (0.057%) Data Workbench
4 1 (0.057%) FINCAD Analytics
4 1 (0.057%) R3 Corda
4 1 (0.057%) Ripple
4 1 (0.057%) WebTrends
Cloud Services
1 305 (17.37%) AWS
2 217 (12.36%) Azure
3 94 (5.35%) GCP
4 58 (3.30%) PaaS
5 41 (2.33%) Cloud Computing
6 32 (1.82%) GitHub
7 31 (1.77%) Amazon S3
8 28 (1.59%) SaaS
8 28 (1.59%) Serverless
9 26 (1.48%) Power Platform
10 20 (1.14%) AWS Lambda
11 18 (1.03%) Amazon EC2
12 16 (0.91%) Amazon EMR
13 14 (0.80%) Heroku
13 14 (0.80%) npm
14 13 (0.74%) Amazon EKS
14 13 (0.74%) Azure Data Factory
15 12 (0.68%) Amazon Kinesis
15 12 (0.68%) AWS IoT
15 12 (0.68%) Slack
Communications & Networking
1 27 (1.54%) Internet
2 26 (1.48%) Software-Defined Radio
3 21 (1.20%) Wireless
4 19 (1.08%) Ethernet
5 13 (0.74%) Bluetooth
6 10 (0.57%) HTTP
7 8 (0.46%) 5G
7 8 (0.46%) SSL
7 8 (0.46%) TCP/IP
8 7 (0.40%) NetScaler
8 7 (0.40%) SAN
9 6 (0.34%) MQTT
10 5 (0.28%) 4G
10 5 (0.28%) DVB
10 5 (0.28%) LTE
11 3 (0.17%) Wireshark
12 2 (0.11%) FTP
12 2 (0.11%) OFDM
12 2 (0.11%) tcpdump
12 2 (0.11%) Wi-Fi
Database & Business Intelligence
1 251 (14.29%) Big Data
2 155 (8.83%) NoSQL
3 134 (7.63%) Hadoop
4 133 (7.57%) Relational Database
5 97 (5.52%) SQL Server
6 78 (4.44%) MySQL
7 61 (3.47%) Redis
8 58 (3.30%) Data Mining
9 57 (3.25%) MongoDB
9 57 (3.25%) PostgreSQL
10 55 (3.13%) Apache Hive
11 39 (2.22%) Data Warehouse
12 34 (1.94%) HBase
13 32 (1.82%) Amazon Redshift
14 31 (1.77%) Apache Cassandra
15 30 (1.71%) Data Lake
16 26 (1.48%) Power BI
16 26 (1.48%) RDBMS
17 19 (1.08%) BigQuery
18 18 (1.03%) Amazon DynamoDB
Development Applications
1 184 (10.48%) Git (software)
2 78 (4.44%) JIRA
3 63 (3.59%) Jenkins
4 40 (2.28%) Subversion
5 36 (2.05%) Selenium
6 33 (1.88%) Maven
7 31 (1.77%) Sinon.JS
8 26 (1.48%) Jasmine
8 26 (1.48%) Visual Studio
9 24 (1.37%) Team Foundation Server
10 23 (1.31%) Mocha
11 20 (1.14%) Karma Test Runner
11 20 (1.14%) webpack
12 19 (1.08%) Mercurial
12 19 (1.08%) Protractor
13 14 (0.80%) Grunt
13 14 (0.80%) Moq
14 13 (0.74%) Gradle
14 13 (0.74%) JUnit
14 13 (0.74%) Rational DOORS
General
1 356 (20.27%) Finance
2 105 (5.98%) Games
3 91 (5.18%) Front Office
4 81 (4.61%) Pharmaceutical
5 79 (4.50%) Marketing
6 74 (4.21%) Retail
7 72 (4.10%) Electronics
8 55 (3.13%) Automotive
9 50 (2.85%) Banking
10 41 (2.33%) Manufacturing
11 26 (1.48%) Telecoms
12 20 (1.14%) Law
13 16 (0.91%) Aerospace
14 13 (0.74%) Military
15 12 (0.68%) Investment Banking
15 12 (0.68%) Public Sector
16 10 (0.57%) Financial Institution
17 8 (0.46%) Advertising
17 8 (0.46%) Legal
17 8 (0.46%) Multimedia
Job Titles
1 628 (35.76%) Developer
2 309 (17.60%) Software Engineer
3 205 (11.67%) Data Scientist
4 200 (11.39%) Java Developer
5 166 (9.45%) C# Developer
6 120 (6.83%) Senior Software Engineer
7 117 (6.66%) Architect
8 109 (6.21%) Python Developer
9 108 (6.15%) Junior
10 100 (5.69%) Data Engineer
11 83 (4.73%) C++ Developer
11 83 (4.73%) Graduate
11 83 (4.73%) Senior Developer
12 75 (4.27%) Junior Developer
12 75 (4.27%) Senior Data Scientist
13 65 (3.70%) Graduate Developer
14 60 (3.42%) C# Software Engineer
14 60 (3.42%) Junior C# Developer
15 59 (3.36%) Junior Java Developer
15 59 (3.36%) Junior Python Developer
Libraries, Frameworks & Software Standards
1 223 (12.70%) .NET
2 189 (10.76%) AngularJS
3 163 (9.28%) HTML
4 139 (7.92%) React
5 129 (7.35%) Node.js
6 127 (7.23%) CSS
7 115 (6.55%) HTML5
8 111 (6.32%) Natural Language Processing
9 96 (5.47%) REST
10 94 (5.35%) TensorFlow
10 94 (5.35%) Web Services
11 71 (4.04%) NumPy
12 70 (3.99%) Pandas
13 67 (3.82%) CSS3
14 65 (3.70%) scikit-learn
15 64 (3.64%) RESTful
16 62 (3.53%) Kafka
17 48 (2.73%) .NET Core
18 47 (2.68%) Keras
18 47 (2.68%) PyTorch
Miscellaneous
1 492 (28.02%) Data Structures
2 228 (12.98%) Analytical Skills
3 167 (9.51%) User Experience
4 124 (7.06%) Derivative
5 113 (6.44%) Hedge funds
6 70 (3.99%) Greenfield Project
7 67 (3.82%) Field-Programmable Gate Array
8 66 (3.76%) VHDL
9 62 (3.53%) Robotics
9 62 (3.53%) Self-Motivation
10 59 (3.36%) Foreign Exchange (FX)
11 56 (3.19%) Embedded Systems
12 45 (2.56%) Fixed Income
13 38 (2.16%) Verilog
14 35 (1.99%) Equity Derivative
15 25 (1.42%) Enterprise Software
16 24 (1.37%) Linux Command Line
16 24 (1.37%) PKI
17 23 (1.31%) Management Information System
17 23 (1.31%) Virtual Team
Operating Systems
1 199 (11.33%) Linux
2 144 (8.20%) Windows
3 80 (4.56%) Unix
4 33 (1.88%) Android
5 15 (0.85%) Apple iOS
6 9 (0.51%) Embedded Linux
7 6 (0.34%) Mac OS X
8 4 (0.23%) Solaris
8 4 (0.23%) Ubuntu
9 3 (0.17%) Mac OS
10 1 (0.057%) Tizen
Processes & Methodologies
1 605 (34.45%) Software Engineering
2 552 (31.44%) Computer Science
3 535 (30.47%) Machine Learning
4 531 (30.24%) Agile Software Development
5 507 (28.87%) Mathematics
6 493 (28.08%) Data Science
7 350 (19.93%) Analytics
8 315 (17.94%) Problem-Solving
9 282 (16.06%) Data Analysis
10 268 (15.26%) OO
11 254 (14.46%) Artificial Intelligence
12 223 (12.70%) TDD
13 182 (10.36%) Scrum
14 178 (10.14%) Statistics
15 162 (9.23%) SDLC
16 161 (9.17%) Multithreading
16 161 (9.17%) Physics
17 142 (8.09%) Fintech
18 141 (8.03%) Visualisation
19 140 (7.97%) Microservices
Programming Languages
1 862 (49.09%) Python
2 541 (30.81%) Java
3 489 (27.85%) C++
4 429 (24.43%) SQL
5 397 (22.61%) C#
6 309 (17.60%) JavaScript
7 283 (16.12%) C
8 231 (13.15%) R
9 135 (7.69%) Scala
10 130 (7.40%) MATLAB
11 81 (4.61%) PHP
11 81 (4.61%) TypeScript
12 61 (3.47%) F#
13 54 (3.08%) Java 8
14 45 (2.56%) Go
15 44 (2.51%) Kotlin
16 37 (2.11%) Bash Shell
17 33 (1.88%) Embedded C
18 25 (1.42%) Ruby
19 24 (1.37%) Haskell
Qualifications
1 485 (27.62%) Degree
2 205 (11.67%) PhD
3 144 (8.20%) Computer Science Degree
4 60 (3.42%) Numerate Degree
5 49 (2.79%) Security Cleared
6 44 (2.51%) Master's Degree
7 33 (1.88%) SC Cleared
8 16 (0.91%) Microsoft Certification
9 12 (0.68%) DBS Check
9 12 (0.68%) PMI Certification
10 8 (0.46%) DV Cleared
11 7 (0.40%) ISTQB
12 6 (0.34%) ITIL Certification
13 2 (0.11%) ISEB
13 2 (0.11%) Postgraduate
14 1 (0.057%) MCIPD
Quality Assurance & Compliance
1 75 (4.27%) QA
2 10 (0.57%) Data Quality
2 10 (0.57%) GDPR
3 3 (0.17%) ISO 9001
4 2 (0.11%) IEC 61508
5 1 (0.057%) IEC 62304
5 1 (0.057%) ISO 26262
5 1 (0.057%) MiFID
5 1 (0.057%) MISRA
5 1 (0.057%) SEPA
System Software
1 132 (7.52%) Docker
2 66 (3.76%) Firmware
3 44 (2.51%) Active Directory
4 17 (0.97%) HDFS
5 9 (0.51%) Hyper-V
5 9 (0.51%) VMware Infrastructure
6 3 (0.17%) Microsoft App-V
7 1 (0.057%) Apache Flume
7 1 (0.057%) Apache ZooKeeper
Systems Management
1 116 (6.61%) Kubernetes
2 30 (1.71%) Terraform
3 26 (1.48%) Ansible
4 18 (1.03%) SELinux
5 17 (0.97%) Kibana
6 14 (0.80%) Opscode Chef
7 12 (0.68%) Puppet
8 11 (0.63%) Grafana
8 11 (0.63%) Hadoop YARN
8 11 (0.63%) Oozie
9 4 (0.23%) Consul
9 4 (0.23%) Prometheus
10 3 (0.17%) Kubeflow
10 3 (0.17%) SCCM
10 3 (0.17%) WSUS
11 1 (0.057%) Docker Swarm
11 1 (0.057%) logstash
11 1 (0.057%) Nagios
11 1 (0.057%) StatsD
11 1 (0.057%) ZABBIX
Vendors
1 94 (5.35%) Microsoft
2 77 (4.38%) Google
3 64 (3.64%) Oracle
4 36 (2.05%) Tableau
5 17 (0.97%) Databricks
6 16 (0.91%) Gemalto
6 16 (0.91%) Perforce
7 14 (0.80%) SAP
8 10 (0.57%) WorldPay
9 9 (0.51%) VMware
10 8 (0.46%) Salesforce.com
10 8 (0.46%) Xilinx
11 7 (0.40%) Citrix
12 6 (0.34%) Apple
12 6 (0.34%) Atlassian
12 6 (0.34%) Bloomberg
12 6 (0.34%) Intapp
12 6 (0.34%) Palo Alto
12 6 (0.34%) SaltStack
13 5 (0.28%) Autodesk