Period
to 21 October 2019

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

Algorithms
UK
6 months to
21 Oct 2019
Same period 2018 Same period 2017
Rank 207 206 222
Rank change year-on-year -1 +16 +50
Permanent jobs citing Algorithms 2,280 2,854 2,824
As % of all permanent IT jobs advertised in the UK 1.66% 1.74% 1.62%
As % of the Miscellaneous category 4.28% 4.41% 4.01%
Number of salaries quoted 1,651 2,259 2,100
UK median annual salary £62,500 £60,000 £55,000
Median salary % change year-on-year +4.17% +9.09% -
10th Percentile £35,000 £32,500 £31,250
90th Percentile £105,000 £95,000 £90,000
UK excluding London median annual salary £50,000 £50,000 £50,000

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 53,251 64,672 70,340
As % of all permanent IT jobs advertised in the UK 38.88% 39.54% 40.37%
Number of salaries quoted 40,189 49,530 52,223
UK median annual salary £52,500 £52,500 £50,000
Median salary % change year-on-year - +5.00% -
10th Percentile £29,750 £28,750 £27,500
90th Percentile £90,000 £85,264 £82,500
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% -

Algorithms
Job Vacancy Trend

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

Job vacancy trend for Algorithms in the UK

Algorithms
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Algorithms.

Salary trend for Algorithms in the UK

Algorithms
Salary Histogram

The salary distribution of IT jobs citing Algorithms over the 6 months to 21 October 2019.

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 October 2019. 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 2,155 £65,000 +8.33% 490
London +6 1,259 £75,000 +10.29% 231
UK excluding London -6 997 £50,000 - 292
South East -19 376 £52,500 - 102
North of England +72 185 £55,000 +4.76% 37
North West +105 154 £65,000 +27.45% 19
South West -13 143 £45,000 +5.88% 29
East of England -37 109 £50,000 -9.09% 68
Midlands +33 80 £45,000 +12.50% 23
Scotland -25 79 £38,500 -23.00% 24
West Midlands +15 42 £52,500 +31.25% 16
East Midlands +47 34 £42,500 +8.97% 7
Yorkshire +13 29 £45,000 -7.69% 13
Wales +2 19 £37,500 +50.00% 2
Northern Ireland -16 8 £30,000 -33.33% 7
North East +2 2 £52,500 - 5
Isle of Man - 1 £55,000 -

For the 6 months to 21 October 2019, 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 1,152 (50.53%) Python
2 800 (35.09%) Software Engineering
3 748 (32.81%) Agile Software Development
4 734 (32.19%) Machine Learning
5 718 (31.49%) Degree
6 698 (30.61%) Computer Science
7 693 (30.39%) Java
8 642 (28.16%) C++
9 638 (27.98%) Data Structures
10 628 (27.54%) Mathematics
11 575 (25.22%) SQL
12 572 (25.09%) Data Science
13 571 (25.04%) C#
14 458 (20.09%) Problem-Solving
15 433 (18.99%) Finance
16 432 (18.95%) AWS
17 425 (18.64%) JavaScript
18 405 (17.76%) Analytics
19 362 (15.88%) Linux
20 361 (15.83%) Analytical Skills
21 358 (15.70%) Artificial Intelligence
22 330 (14.47%) Big Data
23 327 (14.34%) OO
24 324 (14.21%) C
25 321 (14.08%) Git (software)
26 300 (13.16%) R
27 280 (12.28%) Apache Spark
28 272 (11.93%) Statistics
29 269 (11.80%) .NET
30 265 (11.62%) Docker

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 280 (12.28%) Apache Spark
2 67 (2.94%) Elasticsearch
3 49 (2.15%) Apache
4 46 (2.02%) SAS
5 26 (1.14%) Tomcat
6 24 (1.05%) Hyperledger
7 18 (0.79%) Confluence
8 17 (0.75%) Apache Airflow
9 14 (0.61%) IIS
9 14 (0.61%) Luigi
10 12 (0.53%) Apache Pig
10 12 (0.53%) CMS
10 12 (0.53%) Jupyter
10 12 (0.53%) Umbraco
11 10 (0.44%) Kinematics
11 10 (0.44%) nginx
12 8 (0.35%) ArcGIS
12 8 (0.35%) SharePoint
13 7 (0.31%) Jetty
14 6 (0.26%) Apache Solr
Applications
1 32 (1.40%) Microsoft Excel
2 31 (1.36%) Simulink
3 13 (0.57%) Microsoft Office
3 13 (0.57%) Microsoft PowerPoint
4 9 (0.39%) Mathematica
4 9 (0.39%) SPSS
5 6 (0.26%) Stateflow
6 5 (0.22%) Chatbot
6 5 (0.22%) Doxygen
6 5 (0.22%) Stata
7 3 (0.13%) MS Visio
8 2 (0.088%) Microsoft Project
8 2 (0.088%) Weka
9 1 (0.044%) GNU Octave
9 1 (0.044%) Windchill
Business Applications
1 6 (0.26%) Magento
1 6 (0.26%) Oracle Applications
2 4 (0.18%) Cisco SocialMiner
3 3 (0.13%) Distributed Ledger
4 2 (0.088%) Quorum
4 2 (0.088%) RMDS
4 2 (0.088%) SAP Business One
4 2 (0.088%) Summit
5 1 (0.044%) Data Workbench
5 1 (0.044%) R3 Corda
5 1 (0.044%) Ripple
5 1 (0.044%) SAP GTS
5 1 (0.044%) SAP Oil and Gas
5 1 (0.044%) WebTrends
Cloud Services
1 432 (18.95%) AWS
2 225 (9.87%) Azure
3 141 (6.18%) GCP
4 72 (3.16%) Cloud Computing
5 48 (2.11%) Serverless
6 47 (2.06%) SaaS
7 41 (1.80%) GitHub
8 36 (1.58%) AWS CloudFormation
9 34 (1.49%) Amazon S3
10 32 (1.40%) AWS Lambda
11 30 (1.32%) Power Platform
12 22 (0.96%) Amazon EKS
13 19 (0.83%) Amazon EMR
13 19 (0.83%) Amazon Kinesis
14 16 (0.70%) Amazon EC2
14 16 (0.70%) Azure Data Factory
15 14 (0.61%) npm
15 14 (0.61%) PaaS
16 13 (0.57%) AWS IoT
17 12 (0.53%) Google Analytics
Communications & Networking
1 48 (2.11%) HTTP
2 33 (1.45%) Internet
3 20 (0.88%) TCP/IP
4 19 (0.83%) Wireless
5 17 (0.75%) Software-Defined Radio
6 15 (0.66%) SSH
7 13 (0.57%) FTP
7 13 (0.57%) SMTP
8 12 (0.53%) Ethernet
9 11 (0.48%) MQTT
10 9 (0.39%) DNS
10 9 (0.39%) WAN
11 8 (0.35%) SSL
12 7 (0.31%) Firewall
12 7 (0.31%) FlexRay
12 7 (0.31%) LAN
13 5 (0.22%) DHCP
13 5 (0.22%) RS-232
14 4 (0.18%) EIGRP
14 4 (0.18%) SAN
Database & Business Intelligence
1 330 (14.47%) Big Data
2 208 (9.12%) Hadoop
3 142 (6.23%) NoSQL
4 140 (6.14%) SQL Server
5 139 (6.10%) Data Mining
6 120 (5.26%) Relational Database
7 88 (3.86%) PostgreSQL
8 70 (3.07%) Apache Hive
9 68 (2.98%) MySQL
10 67 (2.94%) MongoDB
11 55 (2.41%) Blockchain
12 53 (2.32%) Data Warehouse
13 46 (2.02%) Amazon Redshift
14 45 (1.97%) Apache Cassandra
15 36 (1.58%) Data Lake
15 36 (1.58%) SQL Server Integration Services
16 35 (1.54%) BigQuery
17 31 (1.36%) HBase
18 30 (1.32%) Power BI
19 29 (1.27%) Redis
Development Applications
1 321 (14.08%) Git (software)
2 97 (4.25%) Jenkins
3 77 (3.38%) JIRA
4 62 (2.72%) Selenium
5 48 (2.11%) Subversion
6 46 (2.02%) Mocha
7 44 (1.93%) Team Foundation Server
8 43 (1.89%) webpack
9 39 (1.71%) Sinon.JS
10 37 (1.62%) Maven
11 36 (1.58%) Jasmine
12 34 (1.49%) TeamCity
12 34 (1.49%) Visual Studio
13 33 (1.45%) Bitbucket
13 33 (1.45%) Karma Test Runner
13 33 (1.45%) Protractor
14 28 (1.23%) Grunt
15 26 (1.14%) Cucumber
16 22 (0.96%) gulp
16 22 (0.96%) WebDriver
General
1 433 (18.99%) Finance
2 162 (7.11%) Games
2 162 (7.11%) Marketing
3 111 (4.87%) Electronics
4 109 (4.78%) Retail
5 102 (4.47%) Banking
6 85 (3.73%) Automotive
7 74 (3.25%) Telecoms
8 73 (3.20%) Manufacturing
9 72 (3.16%) Front Office
9 72 (3.16%) Public Sector
10 57 (2.50%) Law
11 31 (1.36%) Investment Banking
12 26 (1.14%) Pharmaceutical
13 24 (1.05%) Financial Institution
14 19 (0.83%) Legal
15 16 (0.70%) Military
16 15 (0.66%) Aerospace
17 14 (0.61%) Advertising
17 14 (0.61%) Publishing
Job Titles
1 751 (32.94%) Developer
2 470 (20.61%) Software Engineer
3 276 (12.11%) Data Scientist
4 225 (9.87%) Java Developer
5 187 (8.20%) C# Developer
6 131 (5.75%) Senior Developer
7 124 (5.44%) Senior Data Scientist
8 123 (5.39%) Senior Software Engineer
9 96 (4.21%) Junior
10 94 (4.12%) C++ Software Engineer
10 94 (4.12%) Graduate
11 89 (3.90%) C++ Developer
12 88 (3.86%) Python Developer
13 87 (3.82%) Data Engineer
14 76 (3.33%) Development Engineer
15 75 (3.29%) Software Developer
16 72 (3.16%) Architect
17 71 (3.11%) Software Development Engineer
18 68 (2.98%) Analyst
19 63 (2.76%) Machine Learning Engineer
Libraries, Frameworks & Software Standards
1 269 (11.80%) .NET
2 225 (9.87%) React
3 213 (9.34%) HTML
4 202 (8.86%) AngularJS
5 186 (8.16%) CSS
6 181 (7.94%) TensorFlow
7 151 (6.62%) REST
8 140 (6.14%) Pandas
9 138 (6.05%) Node.js
10 133 (5.83%) Natural Language Processing
11 129 (5.66%) HTML5
12 126 (5.53%) Web Services
13 124 (5.44%) scikit-learn
14 112 (4.91%) NumPy
15 92 (4.04%) RESTful
16 79 (3.46%) Spring
17 78 (3.42%) Keras
18 75 (3.29%) Kafka
19 74 (3.25%) ASP.NET
20 72 (3.16%) CSS3
Miscellaneous
1 638 (27.98%) Data Structures
2 361 (15.83%) Analytical Skills
3 176 (7.72%) User Experience
4 132 (5.79%) Robotics
5 101 (4.43%) Hedge funds
6 82 (3.60%) Derivative
7 80 (3.51%) Embedded Systems
8 72 (3.16%) Foreign Exchange (FX)
9 67 (2.94%) Equities
10 65 (2.85%) Field-Programmable Gate Array
10 65 (2.85%) Public Cloud
11 63 (2.76%) Linux Command Line
12 60 (2.63%) Fixed Income
13 59 (2.59%) Greenfield Project
14 56 (2.46%) Mobile App
14 56 (2.46%) Virtual Team
15 53 (2.32%) Self-Motivation
16 43 (1.89%) CUDA
17 41 (1.80%) VHDL
18 39 (1.71%) Smartphone
Operating Systems
1 362 (15.88%) Linux
2 158 (6.93%) Windows
3 111 (4.87%) Unix
4 97 (4.25%) Android
5 27 (1.18%) Tizen
6 17 (0.75%) Apple iOS
7 14 (0.61%) Windows Server
8 13 (0.57%) CentOS
9 10 (0.44%) Embedded Linux
10 3 (0.13%) Red Hat Enterprise Linux
11 2 (0.088%) Mac OS
11 2 (0.088%) Ubuntu
11 2 (0.088%) Windows Server 2008
12 1 (0.044%) Robot Operating System
12 1 (0.044%) Solaris
Processes & Methodologies
1 800 (35.09%) Software Engineering
2 748 (32.81%) Agile Software Development
3 734 (32.19%) Machine Learning
4 698 (30.61%) Computer Science
5 628 (27.54%) Mathematics
6 572 (25.09%) Data Science
7 458 (20.09%) Problem-Solving
8 405 (17.76%) Analytics
9 358 (15.70%) Artificial Intelligence
10 327 (14.34%) OO
11 272 (11.93%) Statistics
12 251 (11.01%) TDD
13 248 (10.88%) Scrum
14 239 (10.48%) Deep Learning
15 217 (9.52%) DevOps
16 213 (9.34%) Test Automation
17 205 (8.99%) Physics
18 200 (8.77%) Continuous Integration
19 195 (8.55%) Multithreading
20 193 (8.46%) Visualisation
Programming Languages
1 1,152 (50.53%) Python
2 693 (30.39%) Java
3 642 (28.16%) C++
4 575 (25.22%) SQL
5 571 (25.04%) C#
6 425 (18.64%) JavaScript
7 324 (14.21%) C
8 300 (13.16%) R
9 207 (9.08%) MATLAB
10 185 (8.11%) Scala
11 106 (4.65%) TypeScript
12 98 (4.30%) Go
13 76 (3.33%) ES6
14 70 (3.07%) PHP
15 58 (2.54%) Kotlin
16 57 (2.50%) Bash Shell
17 55 (2.41%) Java 8
18 49 (2.15%) F#
19 36 (1.58%) Embedded C
20 27 (1.18%) Ruby
Qualifications
1 718 (31.49%) Degree
2 230 (10.09%) PhD
3 182 (7.98%) Computer Science Degree
4 89 (3.90%) Numerate Degree
5 74 (3.25%) Security Cleared
6 63 (2.76%) Master's Degree
7 46 (2.02%) SC Cleared
8 11 (0.48%) MCSE
8 11 (0.48%) Microsoft Certification
9 6 (0.26%) AWS Certification
9 6 (0.26%) Postgraduate
10 3 (0.13%) DBS Check
10 3 (0.13%) DV Cleared
11 2 (0.088%) CIPD
11 2 (0.088%) PMI Certification
12 1 (0.044%) Chartered Engineer
12 1 (0.044%) HND
Quality Assurance & Compliance
1 111 (4.87%) QA
2 35 (1.54%) Data Quality
3 12 (0.53%) WAI
4 10 (0.44%) IEC 61131
5 9 (0.39%) DICOM
6 7 (0.31%) MISRA
7 6 (0.26%) GLP
7 6 (0.26%) GMP
8 5 (0.22%) GDPR
9 4 (0.18%) Actionable Recommendations
9 4 (0.18%) MISRA C
10 3 (0.13%) ISO 13485
10 3 (0.13%) ISO 26262
System Software
1 265 (11.62%) Docker
2 61 (2.68%) Firmware
3 29 (1.27%) HDFS
4 22 (0.96%) Active Directory
5 11 (0.48%) VMware Infrastructure
6 5 (0.22%) Apache ZooKeeper
7 4 (0.18%) Apache Flume
7 4 (0.18%) iptables
7 4 (0.18%) VMware ESXi
8 3 (0.13%) Hyper-V
8 3 (0.13%) Microsoft App-V
8 3 (0.13%) Virtual Machines
9 1 (0.044%) KVM
9 1 (0.044%) VirtualBox
Systems Management
1 182 (7.98%) Kubernetes
2 73 (3.20%) Terraform
3 64 (2.81%) Ansible
4 17 (0.75%) Consul
5 15 (0.66%) Oozie
6 13 (0.57%) Hadoop YARN
7 11 (0.48%) Marathon
7 11 (0.48%) Mesos
8 10 (0.44%) Opscode Chef
8 10 (0.44%) Packer
8 10 (0.44%) Prometheus
9 8 (0.35%) Kibana
9 8 (0.35%) Salt
10 7 (0.31%) Puppet
10 7 (0.31%) SELinux
11 5 (0.22%) Grafana
11 5 (0.22%) vCenter Server
12 4 (0.18%) Cisco CUCM
12 4 (0.18%) Cisco UCCX
12 4 (0.18%) vMotion
Vendors
1 169 (7.41%) Google
2 127 (5.57%) Microsoft
3 74 (3.25%) Tableau
4 72 (3.16%) Oracle
5 65 (2.85%) SAP
6 48 (2.11%) WorldPay
7 27 (1.18%) QNX
7 27 (1.18%) Salesforce.com
8 16 (0.70%) Databricks
8 16 (0.70%) Perforce
9 14 (0.61%) Adobe
10 13 (0.57%) Cloudera
11 12 (0.53%) Cypress Semiconductor
11 12 (0.53%) VMware
12 10 (0.44%) Lauterbach
13 9 (0.39%) Atlassian
14 8 (0.35%) Alteryx
15 7 (0.31%) Cisco
15 7 (0.31%) ION Trading
15 7 (0.31%) ServiceNow