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

Algorithms
UK > England
6 months to
21 Oct 2020
Same period 2019 Same period 2018
Rank 186 203 205
Rank change year-on-year +17 +2 +20
Permanent jobs citing Algorithms 855 2,155 2,673
As % of all permanent jobs advertised in England 1.90% 1.70% 1.75%
As % of the Miscellaneous category 4.92% 4.34% 4.41%
Number of salaries quoted 819 1,621 2,172
Median annual salary £60,000 £65,000 £60,000
Median salary % change year-on-year -7.69% +8.33% +4.35%
10th Percentile £40,750 £36,750 £33,750
90th Percentile £103,000 £105,000 £95,000
UK median annual salary £60,000 £62,500 £60,000
% change year-on-year -4.00% +4.17% +9.09%

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 17,364 49,667 60,558
As % of all permanent IT jobs advertised in England 38.67% 39.23% 39.73%
Number of salaries quoted 14,135 37,763 46,669
Median annual salary £57,500 £55,000 £52,500
Median salary % change year-on-year +4.55% +4.76% +5.00%
10th Percentile £33,360 £29,750 £29,250
90th Percentile £98,900 £90,000 £86,250
UK median annual salary £56,500 £52,500 £52,500
% change year-on-year +7.62% - +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 21 October 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 21 October 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 -2 445 £77,500 +3.33% 146
South East +56 158 £55,000 +4.76% 42
North of England +121 136 £50,000 -9.09% 32
Yorkshire +193 102 £50,000 +8.11% 15
South West +41 56 £50,000 +11.11% 12
East of England +78 38 £70,000 +40.00% 22
Midlands +69 20 £57,500 +27.78% 23
North East +35 17 £45,000 -14.29% 10
North West 0 17 £55,000 -15.38% 7
West Midlands +75 14 £57,500 +9.52% 19
East Midlands +61 6 £75,000 +81.82% 4
Algorithms
UK

For the 6 months to 21 October 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 391 (45.73%) Python
2 371 (43.39%) Software Engineering
3 300 (35.09%) Java
4 293 (34.27%) Degree
5 273 (31.93%) Data Structures
6 266 (31.11%) Computer Science
7 252 (29.47%) Machine Learning
8 250 (29.24%) Agile Software Development
8 250 (29.24%) SQL
9 240 (28.07%) C++
10 206 (24.09%) Finance
11 193 (22.57%) Mathematics
11 193 (22.57%) Data Science
12 179 (20.94%) AWS
13 169 (19.77%) Git (software)
13 169 (19.77%) Artificial Intelligence
14 164 (19.18%) C#
15 163 (19.06%) JavaScript
16 158 (18.48%) OO
17 126 (14.74%) NoSQL
18 125 (14.62%) Analytics
19 122 (14.27%) .NET
20 121 (14.15%) Linux
21 106 (12.40%) Problem-Solving
22 105 (12.28%) Azure
23 101 (11.81%) PhD
24 98 (11.46%) TDD
24 98 (11.46%) Test Automation
25 95 (11.11%) Statistics
26 94 (10.99%) Unit Testing

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 80 (9.36%) Apache Spark
2 14 (1.64%) Confluence
2 14 (1.64%) Jupyter
3 11 (1.29%) SAS
4 9 (1.05%) Apache
5 8 (0.94%) Elasticsearch
6 5 (0.58%) CMS
6 5 (0.58%) Tornado
7 4 (0.47%) ArcGIS
8 2 (0.23%) Apache Airflow
8 2 (0.23%) OpenStack
8 2 (0.23%) SharePoint
9 1 (0.12%) Drupal
9 1 (0.12%) Ethereum
9 1 (0.12%) MS Exchange
9 1 (0.12%) nginx
9 1 (0.12%) Pachyderm
9 1 (0.12%) WebSphere
Applications
1 4 (0.47%) Simulink
1 4 (0.47%) SPSS
2 3 (0.35%) Maya
2 3 (0.35%) Microsoft Excel
2 3 (0.35%) Stateflow
3 2 (0.23%) Blender
3 2 (0.23%) Windchill
4 1 (0.12%) Chatbot
4 1 (0.12%) Mathcad
4 1 (0.12%) Microsoft Office
4 1 (0.12%) Weka
Business Applications
1 3 (0.35%) NetSuite
2 1 (0.12%) Magento
2 1 (0.12%) Markit EDM
2 1 (0.12%) PolarLake
Cloud Services
1 179 (20.94%) AWS
2 105 (12.28%) Azure
3 65 (7.60%) GCP
4 46 (5.38%) SaaS
5 31 (3.63%) Power Platform
6 18 (2.11%) Serverless
7 15 (1.75%) Amazon EC2
8 14 (1.64%) GitHub
9 13 (1.52%) Cloud Computing
9 13 (1.52%) Google Analytics
10 10 (1.17%) OpenShift
11 9 (1.05%) AWS Lambda
12 8 (0.94%) Amazon S3
12 8 (0.94%) AWS CloudFormation
13 7 (0.82%) AWS Elastic Beanstalk
14 6 (0.70%) Amazon CloudWatch
14 6 (0.70%) Google Play
15 4 (0.47%) Amazon EMR
16 3 (0.35%) Dynamics 365
16 3 (0.35%) IaaS
Communications & Networking
1 18 (2.11%) TCP/IP
2 13 (1.52%) 5G
2 13 (1.52%) Internet
3 8 (0.94%) HTTP
4 7 (0.82%) Wireless
5 5 (0.58%) NAS
5 5 (0.58%) Parlay
5 5 (0.58%) Wi-Fi
6 3 (0.35%) Bluetooth
6 3 (0.35%) MIMO
6 3 (0.35%) Software-Defined Radio
7 2 (0.23%) DVB
7 2 (0.23%) Firewall
8 1 (0.12%) 3G
8 1 (0.12%) BGP
8 1 (0.12%) LTE
8 1 (0.12%) MPLS
8 1 (0.12%) OpenLDAP
8 1 (0.12%) OSPF
8 1 (0.12%) SNMP
Database & Business Intelligence
1 126 (14.74%) NoSQL
2 87 (10.18%) Big Data
3 62 (7.25%) Hadoop
4 58 (6.78%) SQL Server
5 42 (4.91%) MongoDB
5 42 (4.91%) Relational Database
6 31 (3.63%) Power BI
7 28 (3.27%) Data Mining
8 23 (2.69%) PostgreSQL
9 22 (2.57%) Apache Cassandra
10 21 (2.46%) Blockchain
11 18 (2.11%) RDBMS
12 17 (1.99%) Apache Hive
13 16 (1.87%) Amazon Redshift
13 16 (1.87%) Data Warehouse
14 15 (1.75%) MySQL
15 13 (1.52%) QlikView
15 13 (1.52%) Redis
16 10 (1.17%) SQL Server Integration Services
17 8 (0.94%) Impala
Development Applications
1 169 (19.77%) Git (software)
2 62 (7.25%) Subversion
3 44 (5.15%) Mercurial
4 32 (3.74%) Jenkins
5 19 (2.22%) JIRA
6 11 (1.29%) Moq
6 11 (1.29%) NUnit
7 10 (1.17%) GCC
7 10 (1.17%) MSTest
8 8 (0.94%) GitLab
9 7 (0.82%) CircleCI
9 7 (0.82%) JUnit
10 6 (0.70%) Maven
10 6 (0.70%) Redmine
11 5 (0.58%) Eclipse
11 5 (0.58%) Rational DOORS
11 5 (0.58%) Selenium
12 4 (0.47%) TeamCity
13 3 (0.35%) CruiseControl
13 3 (0.35%) Gemini Tracker
General
1 206 (24.09%) Finance
2 41 (4.80%) Banking
2 41 (4.80%) Front Office
3 32 (3.74%) Electronics
3 32 (3.74%) Retail
4 31 (3.63%) Telecoms
5 28 (3.27%) Marketing
6 25 (2.92%) Games
7 16 (1.87%) Manufacturing
8 10 (1.17%) Law
9 8 (0.94%) Advertising
10 6 (0.70%) Public Sector
11 5 (0.58%) Back Office
11 5 (0.58%) Financial Institution
12 4 (0.47%) Aerospace
12 4 (0.47%) Dutch Language
12 4 (0.47%) French Language
12 4 (0.47%) German Language
12 4 (0.47%) Online Betting
12 4 (0.47%) Polish Language
Job Titles
1 258 (30.18%) Developer
2 239 (27.95%) Software Engineer
3 101 (11.81%) Data Scientist
4 77 (9.01%) Java Engineer
5 73 (8.54%) Java Developer
5 73 (8.54%) Java Software Engineer
6 52 (6.08%) Senior Software Engineer
7 51 (5.96%) Senior Data Scientist
8 43 (5.03%) C# Developer
8 43 (5.03%) Machine Learning Engineer
9 41 (4.80%) Data Engineer
10 40 (4.68%) C++ Developer
11 39 (4.56%) .NET Developer
12 35 (4.09%) C# Software Engineer
13 34 (3.98%) C++ Software Engineer
14 33 (3.86%) Python Engineer
14 33 (3.86%) Software Developer
15 32 (3.74%) Senior Developer
16 26 (3.04%) Embedded Engineer
16 26 (3.04%) Python Developer
Libraries, Frameworks & Software Standards
1 122 (14.27%) .NET
2 80 (9.36%) TensorFlow
3 77 (9.01%) REST
4 59 (6.90%) AngularJS
5 54 (6.32%) Natural Language Processing
6 53 (6.20%) PyTorch
7 48 (5.61%) Kafka
7 48 (5.61%) RESTful
8 43 (5.03%) React
8 43 (5.03%) scikit-learn
9 42 (4.91%) .NET Core
9 42 (4.91%) Web Services
10 41 (4.80%) Node.js
10 41 (4.80%) Pandas
11 40 (4.68%) NumPy
12 33 (3.86%) Keras
13 31 (3.63%) Spring
14 28 (3.27%) ASP.NET
15 24 (2.81%) CSS
16 23 (2.69%) JSON
Miscellaneous
1 273 (31.93%) Data Structures
2 67 (7.84%) Greenfield Project
3 63 (7.37%) Analytical Skills
4 52 (6.08%) Hedge funds
5 48 (5.61%) Management Information System
6 32 (3.74%) User Experience
7 25 (2.92%) Mobile App
8 23 (2.69%) Field-Programmable Gate Array
9 19 (2.22%) Self-Motivation
10 17 (1.99%) CUDA
10 17 (1.99%) Foreign Exchange (FX)
11 16 (1.87%) Equities
12 15 (1.75%) Derivative
13 14 (1.64%) LIMS
14 13 (1.52%) Blog
14 13 (1.52%) Device Driver
15 12 (1.40%) FMCG
16 11 (1.29%) Client/Server
16 11 (1.29%) Robotics
16 11 (1.29%) VHDL
Operating Systems
1 121 (14.15%) Linux
2 73 (8.54%) Windows
3 49 (5.73%) Android
4 38 (4.44%) Apple iOS
5 17 (1.99%) Unix
6 12 (1.40%) Embedded Linux
7 4 (0.47%) Mac OS X
8 2 (0.23%) Mac OS
8 2 (0.23%) Robot Operating System
9 1 (0.12%) CentOS
9 1 (0.12%) Debian
9 1 (0.12%) Kali Linux
9 1 (0.12%) Red Hat Enterprise Linux
9 1 (0.12%) SUSE
9 1 (0.12%) Windows 10
9 1 (0.12%) Windows Server
Processes & Methodologies
1 371 (43.39%) Software Engineering
2 266 (31.11%) Computer Science
3 252 (29.47%) Machine Learning
4 250 (29.24%) Agile Software Development
5 193 (22.57%) Data Science
5 193 (22.57%) Mathematics
6 169 (19.77%) Artificial Intelligence
7 158 (18.48%) OO
8 125 (14.62%) Analytics
9 106 (12.40%) Problem-Solving
10 98 (11.46%) TDD
10 98 (11.46%) Test Automation
11 95 (11.11%) Statistics
12 94 (10.99%) Unit Testing
13 87 (10.18%) Visualisation
14 84 (9.82%) Deep Learning
15 82 (9.59%) Continuous Integration
16 76 (8.89%) Decision-Making
16 76 (8.89%) Microservices
17 72 (8.42%) Multithreading
Programming Languages
1 391 (45.73%) Python
2 300 (35.09%) Java
3 250 (29.24%) SQL
4 240 (28.07%) C++
5 164 (19.18%) C#
6 163 (19.06%) JavaScript
7 90 (10.53%) R
8 87 (10.18%) C
9 68 (7.95%) Scala
10 63 (7.37%) MATLAB
11 45 (5.26%) Go
12 20 (2.34%) PHP
12 20 (2.34%) TypeScript
13 18 (2.11%) VB
14 17 (1.99%) Rust
15 15 (1.75%) Java 8
16 14 (1.64%) ES6
16 14 (1.64%) Kotlin
17 12 (1.40%) Bash Shell
18 11 (1.29%) Ruby
Qualifications
1 293 (34.27%) Degree
2 101 (11.81%) PhD
3 77 (9.01%) Computer Science Degree
4 48 (5.61%) Master's Degree
5 27 (3.16%) Security Cleared
6 23 (2.69%) Numerate Degree
7 22 (2.57%) SC Cleared
8 11 (1.29%) DV Cleared
9 7 (0.82%) Microsoft Certification
10 5 (0.58%) Postgraduate
11 3 (0.35%) PMI Certification
12 2 (0.23%) CCIE
12 2 (0.23%) CCNP
12 2 (0.23%) Cisco Certification
13 1 (0.12%) CCNA
13 1 (0.12%) HND
13 1 (0.12%) ISEB
13 1 (0.12%) ISTQB
13 1 (0.12%) ISTQB Foundation Certification
13 1 (0.12%) RHCE
Quality Assurance & Compliance
1 26 (3.04%) QA
2 5 (0.58%) EMIR
3 3 (0.35%) ISO 13485
3 3 (0.35%) MiFID
4 2 (0.23%) DICOM
4 2 (0.23%) HIPAA
4 2 (0.23%) IEC 62304
4 2 (0.23%) ISO 9001
5 1 (0.12%) GDPR
5 1 (0.12%) ISO/IEC 27001
5 1 (0.12%) Sarbanes-Oxley
5 1 (0.12%) SLA
System Software
1 81 (9.47%) Docker
2 16 (1.87%) Firmware
3 6 (0.70%) Active Directory
4 1 (0.12%) Apache Flume
4 1 (0.12%) BIND 9
4 1 (0.12%) HDFS
4 1 (0.12%) Hyper-V
4 1 (0.12%) LXC
4 1 (0.12%) Varnish
4 1 (0.12%) Virtual Machines
4 1 (0.12%) VMware ESXi
4 1 (0.12%) VMware Infrastructure
4 1 (0.12%) zsh
Systems Management
1 85 (9.94%) Kubernetes
2 25 (2.92%) Terraform
3 20 (2.34%) Ansible
4 14 (1.64%) Mesos
5 13 (1.52%) Marathon
6 10 (1.17%) Puppet
7 5 (0.58%) SELinux
8 2 (0.23%) Opscode Chef
9 1 (0.12%) Icinga
9 1 (0.12%) Kibana
9 1 (0.12%) Kubeflow
9 1 (0.12%) Nagios
9 1 (0.12%) Prometheus
Vendors
1 52 (6.08%) Google
2 46 (5.38%) Microsoft
3 39 (4.56%) Tableau
4 22 (2.57%) Databricks
5 17 (1.99%) Facebook
6 10 (1.17%) Oracle
7 8 (0.94%) Cloudera
8 6 (0.70%) Gemalto
8 6 (0.70%) Xamarin
9 5 (0.58%) New Relic
9 5 (0.58%) NVIDIA
10 4 (0.47%) SAP
10 4 (0.47%) Twitter
11 3 (0.35%) Apple
11 3 (0.35%) Cadence
11 3 (0.35%) JD Edwards
11 3 (0.35%) Synopsys
12 2 (0.23%) Bloomberg
12 2 (0.23%) Informatica
12 2 (0.23%) Reuters