Period
to 21 January 2021

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 21 January 2021 with a comparison to the same period over the previous 2 years.

Algorithms
UK
6 months to
21 Jan 2021
Same period 2020 Same period 2019
Rank 197 216 187
Rank change year-on-year +19 -29 +19
Permanent jobs citing Algorithms 1,088 1,991 2,756
As % of all permanent jobs advertised in the UK 1.71% 1.58% 1.83%
As % of the Miscellaneous category 4.44% 4.10% 4.62%
Number of salaries quoted 1,019 1,529 2,233
Median annual salary £62,500 £62,500 £62,500
10th Percentile £40,000 £34,695 £35,250
90th Percentile £103,750 £112,500 £98,750
UK excluding London median annual salary £52,500 £50,000 £52,500
% change year-on-year +5.00% -4.76% -

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 24,487 48,599 59,655
As % of all permanent IT jobs advertised in the UK 38.41% 38.49% 39.56%
Number of salaries quoted 19,073 37,799 46,028
Median annual salary £55,000 £55,000 £52,500
Median salary % change year-on-year - +4.76% +5.00%
10th Percentile £32,500 £30,000 £29,250
90th Percentile £95,000 £93,750 £87,500
UK excluding London median annual salary £48,500 £45,000 £45,000
% change year-on-year +7.78% - +4.65%

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 21 January 2021.

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 21 January 2021. 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 +2 949 £65,000 - 281
UK excluding London +44 529 £52,500 +5.00% 156
London +3 516 £76,250 +1.67% 147
Work from Home +25 177 £65,000 +8.33% 57
North of England +115 154 £52,500 -4.55% 34
South East +26 140 £55,000 +4.76% 46
Yorkshire +124 118 £52,500 +10.53% 17
Scotland +77 97 £60,000 +50.00% 16
South West +27 68 £54,750 +21.67% 16
East of England +31 32 £66,250 +6.00% 21
Midlands +35 31 £60,000 +33.33% 16
North West +19 26 £56,250 -6.25% 11
West Midlands +46 22 £57,500 - 13
North East +30 10 £45,000 - 6
East Midlands +27 9 £75,000 +76.47% 3
Wales +40 4 £65,000 +85.71% 2
Northern Ireland +13 3 - - 5

For the 6 months to 21 January 2021, 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 476 (43.75%) Software Engineering
2 468 (43.01%) Python
3 423 (38.88%) Data Structures
4 418 (38.42%) Java
5 370 (34.01%) Agile Software Development
6 339 (31.16%) Machine Learning
7 331 (30.42%) C++
8 303 (27.85%) Degree
9 302 (27.76%) SQL
10 276 (25.37%) Finance
11 273 (25.09%) Computer Science
12 232 (21.32%) Mathematics
13 224 (20.59%) AWS
14 218 (20.04%) Data Science
15 213 (19.58%) C#
16 191 (17.56%) TDD
17 185 (17.00%) Artificial Intelligence
18 179 (16.45%) JavaScript
19 178 (16.36%) OO
20 166 (15.26%) Git (software)
21 161 (14.80%) Linux
22 155 (14.25%) Problem-Solving
23 150 (13.79%) .NET
24 148 (13.60%) C
25 147 (13.51%) PhD
26 139 (12.78%) Azure
27 134 (12.32%) Microservices
28 130 (11.95%) Docker
29 129 (11.86%) Analytics
29 129 (11.86%) Kubernetes

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 94 (8.64%) Apache Spark
2 27 (2.48%) Elasticsearch
3 14 (1.29%) Apache
4 13 (1.19%) Tornado
5 11 (1.01%) Confluence
5 11 (1.01%) Jupyter
6 7 (0.64%) ArcGIS
6 7 (0.64%) SAS
7 4 (0.37%) Apache Airflow
8 3 (0.28%) Ethereum
9 2 (0.18%) CMS
9 2 (0.18%) Luigi
9 2 (0.18%) OpenStack
9 2 (0.18%) SharePoint
9 2 (0.18%) Tomcat
10 1 (0.092%) Drupal
10 1 (0.092%) IIS
10 1 (0.092%) Oracle Application Server
10 1 (0.092%) WebSphere
10 1 (0.092%) WordPress
Applications
1 20 (1.84%) Simulink
2 15 (1.38%) Stateflow
3 7 (0.64%) SPSS
4 3 (0.28%) Maya
4 3 (0.28%) Microsoft Excel
4 3 (0.28%) Microsoft Office
5 2 (0.18%) Blender
5 2 (0.18%) Mathcad
6 1 (0.092%) GNU Octave
6 1 (0.092%) InVision
6 1 (0.092%) Microsoft PowerPoint
6 1 (0.092%) Sketch
Business Applications
1 1 (0.092%) Magento
1 1 (0.092%) Markit EDM
1 1 (0.092%) NetSuite
1 1 (0.092%) PolarLake
Cloud Services
1 224 (20.59%) AWS
2 139 (12.78%) Azure
3 80 (7.35%) GCP
4 48 (4.41%) SaaS
5 25 (2.30%) Serverless
6 23 (2.11%) AWS CloudFormation
7 22 (2.02%) Power Platform
8 18 (1.65%) GitHub
9 14 (1.29%) IaaS
10 11 (1.01%) Amazon SageMaker
10 11 (1.01%) AWS Lambda
11 9 (0.83%) Cloud Computing
12 8 (0.74%) Amazon CloudWatch
12 8 (0.74%) PaaS
13 7 (0.64%) Amazon EMR
13 7 (0.64%) OpenShift
14 6 (0.55%) Azure Data Factory
15 5 (0.46%) AWS Elastic Beanstalk
16 4 (0.37%) AWS IoT
16 4 (0.37%) Google Play
Communications & Networking
1 28 (2.57%) Wireless
2 20 (1.84%) MIMO
3 16 (1.47%) Wi-Fi
4 15 (1.38%) Internet
5 13 (1.19%) 5G
6 12 (1.10%) HTTP
7 11 (1.01%) DVB
8 9 (0.83%) 3G
8 9 (0.83%) LTE
8 9 (0.83%) WiMAX
9 8 (0.74%) NAS
10 7 (0.64%) Firewall
10 7 (0.64%) TCP/IP
11 5 (0.46%) Bluetooth
11 5 (0.46%) Parlay
12 3 (0.28%) DNS
12 3 (0.28%) Ethernet
12 3 (0.28%) Network Security
12 3 (0.28%) NGN
12 3 (0.28%) Software-Defined Radio
Database & Business Intelligence
1 124 (11.40%) NoSQL
2 96 (8.82%) Big Data
3 68 (6.25%) SQL Server
4 66 (6.07%) Hadoop
5 51 (4.69%) PostgreSQL
6 41 (3.77%) Redis
7 34 (3.13%) Relational Database
8 33 (3.03%) Tableau
9 31 (2.85%) MongoDB
10 28 (2.57%) Data Warehouse
11 25 (2.30%) Data Lake
12 24 (2.21%) Apache Cassandra
13 22 (2.02%) Data Mining
13 22 (2.02%) Power BI
14 21 (1.93%) MySQL
15 18 (1.65%) Hazelcast
16 17 (1.56%) Blockchain
17 15 (1.38%) Amazon Redshift
18 11 (1.01%) RDBMS
19 9 (0.83%) Apache Hive
Development Applications
1 166 (15.26%) Git (software)
2 69 (6.34%) Subversion
3 53 (4.87%) Jenkins
3 53 (4.87%) Mercurial
4 26 (2.39%) JIRA
5 20 (1.84%) Maven
6 14 (1.29%) GitLab
7 10 (0.92%) CircleCI
7 10 (0.92%) GCC
8 8 (0.74%) JUnit
8 8 (0.74%) Travis CI
9 7 (0.64%) Bugzilla
9 7 (0.64%) CruiseControl
9 7 (0.64%) Gemini Tracker
9 7 (0.64%) Hudson
9 7 (0.64%) Moq
9 7 (0.64%) MSTest
9 7 (0.64%) VSS/SourceSafe
10 5 (0.46%) Cucumber
10 5 (0.46%) Team Foundation Server
General
1 276 (25.37%) Finance
2 65 (5.97%) Games
3 54 (4.96%) Electronics
4 52 (4.78%) Banking
5 42 (3.86%) Telecoms
6 40 (3.68%) Front Office
7 35 (3.22%) Retail
8 21 (1.93%) Marketing
9 19 (1.75%) Manufacturing
9 19 (1.75%) Online Betting
10 13 (1.19%) Back Office
11 11 (1.01%) Law
12 10 (0.92%) Advertising
12 10 (0.92%) Investment Banking
13 9 (0.83%) Automotive
13 9 (0.83%) Public Sector
14 8 (0.74%) Financial Institution
14 8 (0.74%) Legal
15 7 (0.64%) Aerospace
15 7 (0.64%) Billing
Job Titles
1 349 (32.08%) Developer
2 283 (26.01%) Software Engineer
3 120 (11.03%) Data Scientist
4 107 (9.83%) Java Developer
5 92 (8.46%) Java Engineer
6 88 (8.09%) Senior Software Engineer
7 83 (7.63%) Java Software Engineer
8 62 (5.70%) Data Engineer
9 61 (5.61%) Senior Developer
10 54 (4.96%) Software Developer
11 52 (4.78%) Machine Learning Engineer
12 50 (4.60%) Senior Data Scientist
13 43 (3.95%) Python Developer
14 42 (3.86%) C# Developer
15 38 (3.49%) Python Engineer
16 36 (3.31%) .NET Developer
17 33 (3.03%) Embedded Engineer
18 29 (2.67%) C# Software Engineer
19 28 (2.57%) C++ Software Engineer
19 28 (2.57%) Full Stack Developer
Libraries, Frameworks & Software Standards
1 150 (13.79%) .NET
2 93 (8.55%) TensorFlow
3 80 (7.35%) .NET Core
4 77 (7.08%) Web Services
5 71 (6.53%) Spring
6 70 (6.43%) REST
7 66 (6.07%) AngularJS
8 64 (5.88%) Natural Language Processing
9 63 (5.79%) HTML
9 63 (5.79%) React
10 62 (5.70%) Kafka
10 62 (5.70%) PyTorch
11 59 (5.42%) RESTful
12 45 (4.14%) Spring Boot
13 42 (3.86%) Node.js
14 41 (3.77%) .NET Framework
14 41 (3.77%) RabbitMQ
15 38 (3.49%) HTML5
16 37 (3.40%) Pandas
17 36 (3.31%) scikit-learn
Miscellaneous
1 423 (38.88%) Data Structures
2 90 (8.27%) Analytical Skills
3 69 (6.34%) Greenfield Project
4 63 (5.79%) Hedge funds
5 50 (4.60%) Field-Programmable Gate Array
6 46 (4.23%) Management Information System
7 37 (3.40%) User Experience
8 33 (3.03%) Enterprise Software
9 30 (2.76%) Derivative
10 28 (2.57%) LIMS
11 26 (2.39%) Self-Motivation
12 21 (1.93%) Mobile App
12 21 (1.93%) Over-the-Top Content
13 20 (1.84%) Cloud Native
13 20 (1.84%) Foreign Exchange (FX)
14 19 (1.75%) Media Streaming
14 19 (1.75%) Online Games
15 17 (1.56%) CUDA
15 17 (1.56%) Equities
15 17 (1.56%) Fixed Income
Operating Systems
1 161 (14.80%) Linux
2 43 (3.95%) Windows
3 39 (3.58%) Android
4 24 (2.21%) Apple iOS
4 24 (2.21%) Unix
5 15 (1.38%) Embedded Linux
6 2 (0.18%) Red Hat Enterprise Linux
7 1 (0.092%) Mac OS X
7 1 (0.092%) Robot Operating System
7 1 (0.092%) Windows 10
Processes & Methodologies
1 476 (43.75%) Software Engineering
2 370 (34.01%) Agile Software Development
3 339 (31.16%) Machine Learning
4 273 (25.09%) Computer Science
5 232 (21.32%) Mathematics
6 218 (20.04%) Data Science
7 191 (17.56%) TDD
8 185 (17.00%) Artificial Intelligence
9 178 (16.36%) OO
10 155 (14.25%) Problem-Solving
11 134 (12.32%) Microservices
12 129 (11.86%) Analytics
13 126 (11.58%) Scrum
14 106 (9.74%) Multithreading
15 102 (9.38%) Deep Learning
16 101 (9.28%) Test Automation
17 96 (8.82%) Continuous Integration
18 95 (8.73%) Visualisation
19 88 (8.09%) Decision-Making
19 88 (8.09%) Unit Testing
Programming Languages
1 468 (43.01%) Python
2 418 (38.42%) Java
3 331 (30.42%) C++
4 302 (27.76%) SQL
5 213 (19.58%) C#
6 179 (16.45%) JavaScript
7 148 (13.60%) C
8 85 (7.81%) R
9 84 (7.72%) Scala
10 72 (6.62%) MATLAB
11 62 (5.70%) Go
11 62 (5.70%) Java 8
12 37 (3.40%) TypeScript
13 33 (3.03%) VB
14 26 (2.39%) Bash Shell
15 21 (1.93%) PHP
16 17 (1.56%) Ruby
17 15 (1.38%) Fortran
17 15 (1.38%) Rust
18 11 (1.01%) Objective-C
Qualifications
1 303 (27.85%) Degree
2 147 (13.51%) PhD
3 46 (4.23%) Computer Science Degree
4 38 (3.49%) Security Cleared
5 37 (3.40%) Master's Degree
6 32 (2.94%) SC Cleared
7 13 (1.19%) Numerate Degree
8 12 (1.10%) DV Cleared
9 9 (0.83%) Postgraduate
10 7 (0.64%) PMI Certification
11 3 (0.28%) AWS Certification
11 3 (0.28%) Microsoft Certification
12 2 (0.18%) CCIE
12 2 (0.18%) CCIE Routing and Switching
12 2 (0.18%) CCNP
12 2 (0.18%) Cisco Certification
13 1 (0.092%) ISEB
13 1 (0.092%) ISTQB
13 1 (0.092%) ISTQB Foundation Certification
Quality Assurance & Compliance
1 28 (2.57%) QA
2 6 (0.55%) Data Quality
2 6 (0.55%) ISO 9001
3 5 (0.46%) EMIR
3 5 (0.46%) ISO 13485
3 5 (0.46%) ISO 26262
4 4 (0.37%) IEC 62304
5 3 (0.28%) ISO/IEC 27001
5 3 (0.28%) MiFID
5 3 (0.28%) MISRA
6 2 (0.18%) DICOM
6 2 (0.18%) HIPAA
6 2 (0.18%) IEC 61508
6 2 (0.18%) MISRA C
7 1 (0.092%) CDISC
7 1 (0.092%) GDPR
7 1 (0.092%) Sarbanes-Oxley
System Software
1 130 (11.95%) Docker
2 30 (2.76%) Firmware
3 2 (0.18%) Hyper-V
4 1 (0.092%) Active Directory
4 1 (0.092%) Apache Flume
4 1 (0.092%) Varnish
Systems Management
1 129 (11.86%) Kubernetes
2 43 (3.95%) Terraform
3 18 (1.65%) Ansible
4 12 (1.10%) Puppet
5 9 (0.83%) Prometheus
6 8 (0.74%) Mesos
7 7 (0.64%) Marathon
8 6 (0.55%) Grafana
9 4 (0.37%) Kibana
9 4 (0.37%) SELinux
10 3 (0.28%) Istio
10 3 (0.28%) ITRS Geneos
11 2 (0.18%) Control-M
11 2 (0.18%) Oozie
11 2 (0.18%) Opscode Chef
12 1 (0.092%) Kubeflow
Vendors
1 54 (4.96%) Microsoft
2 50 (4.60%) Google
3 21 (1.93%) Atlassian
3 21 (1.93%) Databricks
4 15 (1.38%) Oracle
5 11 (1.01%) SAP
6 10 (0.92%) Xamarin
7 9 (0.83%) Twitter
8 7 (0.64%) Facebook
9 5 (0.46%) Cloudera
9 5 (0.46%) MathWorks
9 5 (0.46%) New Relic
10 4 (0.37%) Apple
10 4 (0.37%) Solace
11 3 (0.28%) Fidessa
12 2 (0.18%) EMC
12 2 (0.18%) Juniper
12 2 (0.18%) Red Hat
12 2 (0.18%) VMware
13 1 (0.092%) Cognizant