Period
to 5 August 2020

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

Algorithms
UK > England
6 months to
5 Aug 2020
Same period 2019 Same period 2018
Rank 207 200 204
Rank change year-on-year -7 +4 +37
Permanent jobs citing Algorithms 995 2,319 2,804
As % of all permanent jobs advertised in England 1.64% 1.75% 1.75%
As % of the Miscellaneous category 4.14% 4.47% 4.46%
Number of salaries quoted 802 1,779 2,266
Median annual salary £62,500 £65,000 £60,000
Median salary % change year-on-year -3.85% +8.33% +4.35%
10th Percentile £36,750 £37,500 £33,000
90th Percentile £105,000 £100,000 £95,000
UK median annual salary £62,500 £62,500 £57,500
% change year-on-year - +8.70% -

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 advertised in England with a requirement for generic IT skills.

All Generic IT Skills
England
Permanent vacancies with a requirement for generic IT skills 24,042 51,887 62,850
As % of all permanent IT jobs advertised in England 39.51% 39.26% 39.25%
Number of salaries quoted 18,748 39,169 48,334
Median annual salary £55,000 £53,000 £52,500
Median salary % change year-on-year +3.77% +0.95% +5.00%
10th Percentile £31,500 £30,000 £28,750
90th Percentile £96,250 £88,750 £85,000
UK median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

Algorithms
Job Vacancy Trend in England

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

Job vacancy trend for Algorithms in England

Algorithms
Salary Trend in England

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

Salary trend for Algorithms in England

Algorithms
Salary Histogram in England

Salary distribution for jobs citing Algorithms in England over the 6 months to 5 August 2020.

Salary histogram for Algorithms in England

Algorithms
Job Locations in England

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Algorithms within the England region over the 6 months to 5 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
London -12 537 £75,000 +7.14% 105
South East +41 205 £52,500 +5.00% 42
North of England +62 108 £52,500 -4.55% 25
East of England +36 65 £57,500 -8.00% 23
South West +10 55 £49,750 +10.56% 22
Yorkshire +133 45 £50,000 +11.11% 9
North West -14 45 £52,500 -8.62% 9
Midlands +41 29 £47,500 - 12
North East +32 18 £45,000 +5.88% 7
West Midlands +27 15 £50,000 -4.76% 6
East Midlands +60 14 £41,250 -8.33% 6
Algorithms
UK

For the 6 months to 5 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 across the England region with a requirement for Algorithms.

1 498 (50.05%) Python
2 361 (36.28%) Software Engineering
3 353 (35.48%) Computer Science
4 340 (34.17%) Java
5 322 (32.36%) Degree
6 301 (30.25%) Agile Software Development
7 287 (28.84%) Data Structures
8 283 (28.44%) SQL
9 279 (28.04%) Mathematics
10 276 (27.74%) Machine Learning
11 269 (27.04%) Data Science
12 262 (26.33%) C++
13 224 (22.51%) C#
14 202 (20.30%) AWS
15 198 (19.90%) JavaScript
16 196 (19.70%) Analytics
17 195 (19.60%) OO
18 189 (18.99%) Finance
18 189 (18.99%) Artificial Intelligence
19 180 (18.09%) Git (software)
20 142 (14.27%) .NET
21 137 (13.77%) Statistics
21 137 (13.77%) R
22 135 (13.57%) Azure
23 131 (13.17%) Big Data
24 130 (13.07%) Linux
25 122 (12.26%) Problem-Solving
26 120 (12.06%) PhD
27 114 (11.46%) NoSQL
28 113 (11.36%) C

Algorithms
Co-occurring IT Skills in England 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 91 (9.15%) Apache Spark
2 28 (2.81%) Confluence
3 27 (2.71%) Jupyter
4 20 (2.01%) Apache
5 12 (1.21%) Apache Airflow
5 12 (1.21%) Elasticsearch
6 10 (1.01%) nginx
6 10 (1.01%) Tomcat
7 7 (0.70%) SAS
7 7 (0.70%) SharePoint
8 6 (0.60%) Apache Solr
8 6 (0.60%) OpenStack
8 6 (0.60%) Tornado
9 4 (0.40%) JBoss
10 3 (0.30%) CMS
11 2 (0.20%) Appian
11 2 (0.20%) FileNet
12 1 (0.10%) Luigi
12 1 (0.10%) MS Exchange
12 1 (0.10%) WebSphere
Applications
1 3 (0.30%) Windchill
2 2 (0.20%) Maya
2 2 (0.20%) Microsoft Excel
3 1 (0.10%) Blender
3 1 (0.10%) Chatbot
3 1 (0.10%) Simulink
3 1 (0.10%) Weka
Business Applications
1 5 (0.50%) NetSuite
1 5 (0.50%) SAP CRM
1 5 (0.50%) SAP ERP
1 5 (0.50%) SAP IS-U
2 1 (0.10%) Distributed Ledger
2 1 (0.10%) Tesseract
Cloud Services
1 202 (20.30%) AWS
2 135 (13.57%) Azure
3 83 (8.34%) GCP
4 39 (3.92%) SaaS
5 35 (3.52%) Power Platform
6 26 (2.61%) Cloud Computing
7 23 (2.31%) PaaS
8 20 (2.01%) Amazon EC2
9 19 (1.91%) Amazon S3
10 18 (1.81%) Google Analytics
11 17 (1.71%) GitHub
12 12 (1.21%) Slack
13 10 (1.01%) Serverless
14 8 (0.80%) Amazon SQS
15 7 (0.70%) Amazon EMR
15 7 (0.70%) AWS Lambda
15 7 (0.70%) Office 365
16 6 (0.60%) AWS CloudFormation
16 6 (0.60%) IBM Cloud
17 5 (0.50%) Dynamics 365
Communications & Networking
1 16 (1.61%) 5G
1 16 (1.61%) TCP/IP
2 11 (1.11%) Internet
3 10 (1.01%) Wireless
4 6 (0.60%) MQTT
5 4 (0.40%) Bluetooth
5 4 (0.40%) Radio Access Network
5 4 (0.40%) Skype
6 3 (0.30%) Ethernet
6 3 (0.30%) FTP
7 2 (0.20%) DVB
7 2 (0.20%) MIMO
7 2 (0.20%) SNMP
7 2 (0.20%) Wi-Fi
8 1 (0.10%) Cisco IOS
8 1 (0.10%) NAS
8 1 (0.10%) OpenLDAP
8 1 (0.10%) SSH
8 1 (0.10%) VLAN
8 1 (0.10%) Wireshark
Database & Business Intelligence
1 131 (13.17%) Big Data
2 114 (11.46%) NoSQL
3 77 (7.74%) Hadoop
4 70 (7.04%) SQL Server
5 66 (6.63%) Relational Database
6 47 (4.72%) Data Mining
7 45 (4.52%) MongoDB
8 39 (3.92%) MySQL
9 37 (3.72%) PostgreSQL
10 35 (3.52%) Power BI
11 29 (2.91%) Apache Hive
12 19 (1.91%) Apache Cassandra
12 19 (1.91%) Blockchain
12 19 (1.91%) RDBMS
13 17 (1.71%) Amazon Redshift
14 14 (1.41%) HBase
15 12 (1.21%) Data Warehouse
16 11 (1.11%) QlikView
16 11 (1.11%) SQL Server Integration Services
17 10 (1.01%) Impala
Development Applications
1 180 (18.09%) Git (software)
2 49 (4.92%) JIRA
2 49 (4.92%) Subversion
3 36 (3.62%) Jenkins
4 30 (3.02%) Mercurial
5 14 (1.41%) Moq
6 13 (1.31%) NUnit
6 13 (1.31%) Team Foundation Server
7 12 (1.21%) Visual Studio Team System
8 11 (1.11%) Maven
8 11 (1.11%) MSTest
9 10 (1.01%) Selenium
10 9 (0.90%) Redmine
10 9 (0.90%) Visual Studio
11 8 (0.80%) JUnit
11 8 (0.80%) Rational DOORS
12 5 (0.50%) Eclipse
12 5 (0.50%) Gradle
12 5 (0.50%) webpack
13 4 (0.40%) Atlassian Bamboo
General
1 189 (18.99%) Finance
2 52 (5.23%) Front Office
3 51 (5.13%) Banking
4 50 (5.03%) Games
5 47 (4.72%) Marketing
6 31 (3.12%) Pharmaceutical
7 30 (3.02%) Retail
8 29 (2.91%) Telecoms
9 25 (2.51%) Electronics
10 14 (1.41%) Manufacturing
11 13 (1.31%) Investment Banking
12 11 (1.11%) Automotive
13 6 (0.60%) Advertising
14 4 (0.40%) Back Office
15 3 (0.30%) Aerospace
15 3 (0.30%) Dutch Language
15 3 (0.30%) French Language
15 3 (0.30%) Law
15 3 (0.30%) Military
15 3 (0.30%) Polish Language
Job Titles
1 341 (34.27%) Developer
2 213 (21.41%) Software Engineer
3 123 (12.36%) Data Scientist
4 108 (10.85%) Java Developer
5 76 (7.64%) C# Developer
6 56 (5.63%) Senior Data Scientist
7 55 (5.53%) Senior Software Engineer
8 53 (5.33%) Python Developer
9 51 (5.13%) Junior
10 49 (4.92%) Java Engineer
11 46 (4.62%) C# Software Engineer
11 46 (4.62%) Java Software Engineer
12 45 (4.52%) C++ Developer
13 44 (4.42%) Data Engineer
14 40 (4.02%) Architect
14 40 (4.02%) Junior Developer
15 39 (3.92%) Senior Developer
16 38 (3.82%) .NET Developer
17 36 (3.62%) Machine Learning Engineer
18 32 (3.22%) C++ Software Engineer
Libraries, Frameworks & Software Standards
1 142 (14.27%) .NET
2 85 (8.54%) AngularJS
3 66 (6.63%) NumPy
3 66 (6.63%) Pandas
4 63 (6.33%) TensorFlow
5 61 (6.13%) Node.js
6 60 (6.03%) REST
7 59 (5.93%) React
8 54 (5.43%) Kafka
8 54 (5.43%) scikit-learn
9 51 (5.13%) HTML
10 50 (5.03%) Natural Language Processing
11 49 (4.92%) Web Services
12 44 (4.42%) RESTful
13 43 (4.32%) SciPy
14 40 (4.02%) CSS
14 40 (4.02%) Keras
15 36 (3.62%) HTML5
16 34 (3.42%) PyTorch
16 34 (3.42%) Spring
Miscellaneous
1 287 (28.84%) Data Structures
2 107 (10.75%) Analytical Skills
3 77 (7.74%) User Experience
4 71 (7.14%) Hedge funds
5 65 (6.53%) Greenfield Project
6 48 (4.82%) Derivative
7 37 (3.72%) Self-Motivation
8 27 (2.71%) Management Information System
8 27 (2.71%) PKI
9 25 (2.51%) Embedded Systems
9 25 (2.51%) Foreign Exchange (FX)
10 24 (2.41%) Robotics
11 22 (2.21%) Equities
12 14 (1.41%) Blog
12 14 (1.41%) CUDA
12 14 (1.41%) Mobile App
13 13 (1.31%) Equity Derivative
13 13 (1.31%) Field-Programmable Gate Array
13 13 (1.31%) Fixed Income
13 13 (1.31%) VHDL
Operating Systems
1 130 (13.07%) Linux
2 104 (10.45%) Windows
3 41 (4.12%) Android
4 37 (3.72%) Unix
5 27 (2.71%) Apple iOS
6 9 (0.90%) Embedded Linux
7 6 (0.60%) Mac OS X
8 3 (0.30%) Mac OS
8 3 (0.30%) Robot Operating System
9 2 (0.20%) Debian
10 1 (0.10%) CentOS
10 1 (0.10%) Kali Linux
10 1 (0.10%) Red Hat Enterprise Linux
10 1 (0.10%) SUSE
10 1 (0.10%) Tizen
10 1 (0.10%) Ubuntu
10 1 (0.10%) Windows Server
Processes & Methodologies
1 361 (36.28%) Software Engineering
2 353 (35.48%) Computer Science
3 301 (30.25%) Agile Software Development
4 279 (28.04%) Mathematics
5 276 (27.74%) Machine Learning
6 269 (27.04%) Data Science
7 196 (19.70%) Analytics
8 195 (19.60%) OO
9 189 (18.99%) Artificial Intelligence
10 137 (13.77%) Statistics
11 122 (12.26%) Problem-Solving
12 113 (11.36%) TDD
13 99 (9.95%) Data Analysis
14 97 (9.75%) Microservices
15 96 (9.65%) Multithreading
16 95 (9.55%) Visualisation
17 85 (8.54%) SDLC
18 83 (8.34%) Physics
19 80 (8.04%) Test Automation
19 80 (8.04%) Unit Testing
Programming Languages
1 498 (50.05%) Python
2 340 (34.17%) Java
3 283 (28.44%) SQL
4 262 (26.33%) C++
5 224 (22.51%) C#
6 198 (19.90%) JavaScript
7 137 (13.77%) R
8 113 (11.36%) C
9 78 (7.84%) Scala
10 67 (6.73%) MATLAB
11 45 (4.52%) PHP
12 28 (2.81%) Go
13 27 (2.71%) Kotlin
14 26 (2.61%) Java 8
15 20 (2.01%) F#
16 19 (1.91%) Bash Shell
17 16 (1.61%) Perl
17 16 (1.61%) TypeScript
18 15 (1.51%) Haskell
19 14 (1.41%) Ruby
Qualifications
1 322 (32.36%) Degree
2 120 (12.06%) PhD
3 110 (11.06%) Computer Science Degree
4 35 (3.52%) Master's Degree
4 35 (3.52%) Numerate Degree
5 28 (2.81%) Security Cleared
6 17 (1.71%) Microsoft Certification
6 17 (1.71%) SC Cleared
7 7 (0.70%) DV Cleared
8 6 (0.60%) ITIL Certification
9 4 (0.40%) PMI Certification
10 2 (0.20%) ISEB
11 1 (0.10%) CCIE
11 1 (0.10%) CCNA
11 1 (0.10%) CCNP
11 1 (0.10%) Cisco Certification
11 1 (0.10%) HND
11 1 (0.10%) Postgraduate
11 1 (0.10%) RHCE
11 1 (0.10%) RHCSA
Quality Assurance & Compliance
1 42 (4.22%) QA
2 10 (1.01%) GDPR
3 3 (0.30%) Data Quality
3 3 (0.30%) ISO 9001
4 2 (0.20%) IEC 62304
5 1 (0.10%) EMIR
5 1 (0.10%) ISO 13485
5 1 (0.10%) ISO/IEC 27001
5 1 (0.10%) MiFID
5 1 (0.10%) Sarbanes-Oxley
5 1 (0.10%) SLA
System Software
1 98 (9.85%) Docker
2 28 (2.81%) Firmware
3 27 (2.71%) Active Directory
4 7 (0.70%) VMware Infrastructure
5 6 (0.60%) Hyper-V
6 5 (0.50%) HDFS
7 1 (0.10%) Apache ZooKeeper
7 1 (0.10%) BIND 9
7 1 (0.10%) LXC
7 1 (0.10%) Virtual Machines
7 1 (0.10%) VMware ESXi
7 1 (0.10%) zsh
Systems Management
1 84 (8.44%) Kubernetes
2 18 (1.81%) Ansible
3 17 (1.71%) Puppet
4 15 (1.51%) Terraform
5 13 (1.31%) Opscode Chef
6 9 (0.90%) Kibana
7 8 (0.80%) Marathon
7 8 (0.80%) Mesos
7 8 (0.80%) SELinux
8 7 (0.70%) Grafana
9 1 (0.10%) Docker Swarm
9 1 (0.10%) Hadoop YARN
9 1 (0.10%) Icinga
9 1 (0.10%) Nagios
9 1 (0.10%) Prometheus
Vendors
1 52 (5.23%) Microsoft
2 49 (4.92%) Google
3 45 (4.52%) Tableau
4 26 (2.61%) Oracle
5 17 (1.71%) Gemalto
6 15 (1.51%) Databricks
6 15 (1.51%) Facebook
7 10 (1.01%) NVIDIA
8 7 (0.70%) Cadence
8 7 (0.70%) Synopsys
8 7 (0.70%) VMware
9 6 (0.60%) SaltStack
10 5 (0.50%) Altera
10 5 (0.50%) Intel
10 5 (0.50%) JD Edwards
10 5 (0.50%) Mentor Graphics
10 5 (0.50%) SAP
10 5 (0.50%) Thales
10 5 (0.50%) Xilinx
11 4 (0.40%) Atlassian