Period
to 21 January 2020

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

Algorithms
England > London
6 months to
21 Jan 2020
Same period 2019 Same period 2018
Rank 164 156 166
Rank change year-on-year -8 +10 +16
Permanent jobs citing Algorithms 1,133 1,425 1,481
As % of all permanent IT jobs advertised in London 2.20% 2.27% 2.13%
As % of the Miscellaneous category 5.32% 5.41% 4.87%
Number of salaries quoted 857 1,235 1,146
London median annual salary £75,000 £70,000 £70,000
Median salary % change year-on-year +7.14% - +3.70%
10th Percentile £46,250 £45,000 £41,375
90th Percentile £122,500 £106,500 £110,000
England median annual salary £65,000 £65,000 £60,000
% change year-on-year - +8.33% +4.35%

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

All Generic IT Skills
London
Permanent vacancies with a requirement for generic IT skills 21,315 26,326 30,428
As % of all permanent IT jobs advertised in London 41.48% 41.98% 43.85%
Number of salaries quoted 16,636 20,587 23,058
London median annual salary £67,500 £65,000 £60,000
Median salary % change year-on-year +3.85% +8.33% +4.35%
10th Percentile £36,250 £36,000 £35,000
90th Percentile £112,500 £98,750 £93,750
England median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

Algorithms
Job Vacancy Trend in London

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

Job vacancy trend for Algorithms in London

Algorithms
Salary Trend in London

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

Salary trend for Algorithms in London

Algorithms
Salary Histogram in London

The salary distribution of IT jobs citing Algorithms in London over the 6 months to 21 January 2020.

Salary histogram for Algorithms in London

Algorithms
Job Locations in London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Algorithms within the London region over the 6 months to 21 January 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
Central London -27 256 £90,000 +28.57% 56
West London +52 65 £65,000 +8.33% 25
South London +4 8 £52,500 +23.53% 11
East London +7 6 £100,000 +53.85% 26
Algorithms
England

For the 6 months to 21 January 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 London region with a requirement for Algorithms.

1 593 (52.34%) Python
2 415 (36.63%) Java
3 409 (36.10%) Computer Science
4 398 (35.13%) Machine Learning
5 396 (34.95%) Data Structures
6 352 (31.07%) Agile Software Development
7 330 (29.13%) SQL
8 318 (28.07%) Software Engineering
9 307 (27.10%) Degree
10 303 (26.74%) Data Science
11 297 (26.21%) Finance
12 261 (23.04%) AWS
13 253 (22.33%) Mathematics
14 235 (20.74%) C#
15 229 (20.21%) Problem-Solving
16 223 (19.68%) JavaScript
17 220 (19.42%) C++
18 189 (16.68%) Analytics
19 188 (16.59%) Analytical Skills
19 188 (16.59%) Statistics
20 186 (16.42%) TDD
20 186 (16.42%) Big Data
21 166 (14.65%) OO
22 160 (14.12%) Apache Spark
23 151 (13.33%) Linux
23 151 (13.33%) Multithreading
24 143 (12.62%) React
25 142 (12.53%) Artificial Intelligence
26 137 (12.09%) R
27 135 (11.92%) Scrum

Algorithms
Co-occurring IT Skills in London 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 160 (14.12%) Apache Spark
2 60 (5.30%) Elasticsearch
3 18 (1.59%) Apache Airflow
4 16 (1.41%) Jupyter
4 16 (1.41%) SAS
5 15 (1.32%) Apache
5 15 (1.32%) Confluence
6 14 (1.24%) Luigi
7 12 (1.06%) Tomcat
8 7 (0.62%) ArcGIS
9 5 (0.44%) IIS
9 5 (0.44%) SharePoint
10 3 (0.26%) Cloud Foundry
10 3 (0.26%) CMS
10 3 (0.26%) DNN
10 3 (0.26%) GemFire
11 2 (0.18%) Ethereum
11 2 (0.18%) Hyperledger
11 2 (0.18%) nginx
12 1 (0.088%) WordPress
Applications
1 14 (1.24%) Microsoft Excel
2 8 (0.71%) MS Visio
3 7 (0.62%) Microsoft PowerPoint
4 6 (0.53%) SPSS
5 4 (0.35%) Chatbot
5 4 (0.35%) Microsoft Office
5 4 (0.35%) Simulink
6 1 (0.088%) Mathematica
6 1 (0.088%) Windchill
Business Applications
1 4 (0.35%) Distributed Ledger
2 2 (0.18%) Quorum
3 1 (0.088%) Data Workbench
3 1 (0.088%) Magento
3 1 (0.088%) R3 Corda
3 1 (0.088%) Ripple
3 1 (0.088%) SAP Oil and Gas
3 1 (0.088%) WebTrends
Cloud Services
1 261 (23.04%) AWS
2 120 (10.59%) Azure
3 72 (6.35%) GCP
4 33 (2.91%) Cloud Computing
4 33 (2.91%) GitHub
5 26 (2.29%) Amazon S3
6 22 (1.94%) Amazon Kinesis
6 22 (1.94%) SaaS
7 21 (1.85%) Amazon EMR
8 20 (1.77%) Azure Data Factory
9 19 (1.68%) Amazon EKS
10 13 (1.15%) Serverless
11 9 (0.79%) Google Analytics
11 9 (0.79%) Power Platform
12 7 (0.62%) PaaS
13 6 (0.53%) AWS Lambda
14 5 (0.44%) AdWords
14 5 (0.44%) Amazon ECS
14 5 (0.44%) AWS CloudFormation
14 5 (0.44%) Azure Machine Learning
Communications & Networking
1 20 (1.77%) HTTP
2 12 (1.06%) Internet
3 4 (0.35%) Ethernet
3 4 (0.35%) TCP/IP
4 3 (0.26%) Intrusion Detection
4 3 (0.26%) LAN
4 3 (0.26%) WAN
5 1 (0.088%) RS-232
5 1 (0.088%) RS-422
5 1 (0.088%) RS-485
5 1 (0.088%) SAN
5 1 (0.088%) X.509
Database & Business Intelligence
1 186 (16.42%) Big Data
2 132 (11.65%) Hadoop
3 103 (9.09%) NoSQL
4 91 (8.03%) Relational Database
5 63 (5.56%) Data Mining
6 60 (5.30%) Redis
6 60 (5.30%) SQL Server
7 54 (4.77%) Apache Hive
8 52 (4.59%) PostgreSQL
9 49 (4.32%) MongoDB
10 41 (3.62%) MySQL
11 39 (3.44%) Data Warehouse
12 38 (3.35%) HBase
13 37 (3.27%) Amazon Redshift
14 32 (2.82%) Amazon DynamoDB
15 27 (2.38%) Data Lake
16 24 (2.12%) BigQuery
16 24 (2.12%) Flink
17 22 (1.94%) Amazon Athena
18 20 (1.77%) Impala
Development Applications
1 69 (6.09%) Git (software)
2 46 (4.06%) Jenkins
3 34 (3.00%) JIRA
4 32 (2.82%) Mocha
5 30 (2.65%) Selenium
6 29 (2.56%) Jasmine
6 29 (2.56%) Maven
7 28 (2.47%) Karma Test Runner
8 27 (2.38%) Protractor
8 27 (2.38%) Sinon.JS
9 15 (1.32%) Cucumber
9 15 (1.32%) Team Foundation Server
9 15 (1.32%) webpack
10 11 (0.97%) JUnit
11 8 (0.71%) Gradle
11 8 (0.71%) Mockito
11 8 (0.71%) Sonatype Nexus
12 7 (0.62%) Atlassian Bamboo
12 7 (0.62%) Babel
12 7 (0.62%) Grunt
General
1 297 (26.21%) Finance
2 88 (7.77%) Front Office
3 84 (7.41%) Games
4 74 (6.53%) Marketing
5 68 (6.00%) Retail
6 55 (4.85%) Banking
7 21 (1.85%) Law
8 19 (1.68%) Electronics
8 19 (1.68%) Investment Banking
9 14 (1.24%) Automotive
10 11 (0.97%) Financial Institution
10 11 (0.97%) Publishing
10 11 (0.97%) Telecoms
11 10 (0.88%) Legal
12 9 (0.79%) Multimedia
13 6 (0.53%) Advertising
13 6 (0.53%) Manufacturing
14 5 (0.44%) Public Sector
15 4 (0.35%) Back Office
16 3 (0.26%) Pharmaceutical
Job Titles
1 521 (45.98%) Developer
2 183 (16.15%) Java Developer
3 153 (13.50%) Data Scientist
4 148 (13.06%) C# Developer
5 114 (10.06%) Software Engineer
6 91 (8.03%) Senior Developer
7 89 (7.86%) Python Developer
8 82 (7.24%) Data Engineer
9 69 (6.09%) Senior Data Scientist
10 65 (5.74%) Junior
11 59 (5.21%) C++ Developer
12 53 (4.68%) Graduate
13 50 (4.41%) Graduate Developer
14 47 (4.15%) Python Engineer
15 43 (3.80%) C++/Java Developer
15 43 (3.80%) F# Developer
16 42 (3.71%) C++/C# Developer
16 42 (3.71%) Graduate C# Developer
16 42 (3.71%) Graduate Java Developer
16 42 (3.71%) Junior Developer
Libraries, Frameworks & Software Standards
1 143 (12.62%) React
2 124 (10.94%) AngularJS
3 111 (9.80%) .NET
3 111 (9.80%) HTML
4 98 (8.65%) TensorFlow
5 94 (8.30%) CSS
6 93 (8.21%) Node.js
7 92 (8.12%) REST
8 88 (7.77%) HTML5
9 72 (6.35%) Natural Language Processing
10 69 (6.09%) Pandas
10 69 (6.09%) Web Services
11 61 (5.38%) NumPy
12 55 (4.85%) CSS3
13 49 (4.32%) Kafka
14 48 (4.24%) scikit-learn
15 46 (4.06%) HTML5 Canvas
16 40 (3.53%) Keras
17 39 (3.44%) Jest
18 38 (3.35%) PyTorch
Miscellaneous
1 396 (34.95%) Data Structures
2 188 (16.59%) Analytical Skills
3 116 (10.24%) User Experience
4 108 (9.53%) Hedge funds
5 105 (9.27%) Derivative
6 80 (7.06%) Foreign Exchange (FX)
7 61 (5.38%) Fixed Income
8 37 (3.27%) Linux Command Line
9 34 (3.00%) Equities
9 34 (3.00%) Equity Derivative
10 32 (2.82%) Greenfield Project
11 31 (2.74%) Self-Motivation
12 27 (2.38%) Online Gambling
13 22 (1.94%) Enterprise Software
14 16 (1.41%) Management Information System
14 16 (1.41%) Mobile App
14 16 (1.41%) Public Cloud
15 15 (1.32%) Credit Risk
16 13 (1.15%) CUDA
17 12 (1.06%) Social Media
Operating Systems
1 151 (13.33%) Linux
2 58 (5.12%) Unix
3 32 (2.82%) Windows
4 13 (1.15%) Android
5 5 (0.44%) Solaris
6 1 (0.088%) Apple iOS
Processes & Methodologies
1 409 (36.10%) Computer Science
2 398 (35.13%) Machine Learning
3 352 (31.07%) Agile Software Development
4 318 (28.07%) Software Engineering
5 303 (26.74%) Data Science
6 253 (22.33%) Mathematics
7 229 (20.21%) Problem-Solving
8 189 (16.68%) Analytics
9 188 (16.59%) Statistics
10 186 (16.42%) TDD
11 166 (14.65%) OO
12 151 (13.33%) Multithreading
13 142 (12.53%) Artificial Intelligence
14 135 (11.92%) Scrum
15 118 (10.41%) Data Analysis
15 118 (10.41%) Deep Learning
16 114 (10.06%) Fintech
17 106 (9.36%) Microservices
18 93 (8.21%) Open Source
19 91 (8.03%) OOP
Programming Languages
1 593 (52.34%) Python
2 415 (36.63%) Java
3 330 (29.13%) SQL
4 235 (20.74%) C#
5 223 (19.68%) JavaScript
6 220 (19.42%) C++
7 137 (12.09%) R
8 126 (11.12%) Scala
9 104 (9.18%) TypeScript
10 82 (7.24%) C
11 68 (6.00%) Java 8
12 59 (5.21%) F#
13 43 (3.80%) Go
14 37 (3.27%) ES6
15 36 (3.18%) Kotlin
16 26 (2.29%) Bash Shell
17 25 (2.21%) MATLAB
18 22 (1.94%) Haskell
19 21 (1.85%) PHP
20 17 (1.50%) Erlang
Qualifications
1 307 (27.10%) Degree
2 118 (10.41%) PhD
3 78 (6.88%) Computer Science Degree
4 49 (4.32%) Master's Degree
5 30 (2.65%) Numerate Degree
6 5 (0.44%) Security Cleared
7 3 (0.26%) MCSE
7 3 (0.26%) Microsoft Certification
7 3 (0.26%) SC Cleared
Quality Assurance & Compliance
1 33 (2.91%) QA
2 4 (0.35%) Data Quality
3 3 (0.26%) ISO 13485
4 2 (0.18%) GDPR
5 1 (0.088%) Actionable Recommendations
5 1 (0.088%) DICOM
5 1 (0.088%) MiFID
System Software
1 116 (10.24%) Docker
2 25 (2.21%) HDFS
3 21 (1.85%) Active Directory
4 16 (1.41%) Firmware
5 2 (0.18%) Virtual Machines
6 1 (0.088%) Apache Flume
Systems Management
1 102 (9.00%) Kubernetes
2 49 (4.32%) Terraform
3 27 (2.38%) Ansible
4 17 (1.50%) Hadoop YARN
5 15 (1.32%) Oozie
6 14 (1.24%) Consul
7 12 (1.06%) Kibana
8 7 (0.62%) Marathon
8 7 (0.62%) Mesos
9 4 (0.35%) Opscode Chef
10 3 (0.26%) Grafana
10 3 (0.26%) Kubeflow
10 3 (0.26%) Prometheus
11 1 (0.088%) logstash
11 1 (0.088%) Packer
11 1 (0.088%) Puppet
11 1 (0.088%) Salt
11 1 (0.088%) StatsD
Vendors
1 80 (7.06%) Google
2 49 (4.32%) Microsoft
3 37 (3.27%) Oracle
4 35 (3.09%) Tableau
5 21 (1.85%) Databricks
6 10 (0.88%) SAP
7 9 (0.79%) Salesforce.com
8 8 (0.71%) Solace
9 7 (0.62%) WorldPay
10 6 (0.53%) Bloomberg
10 6 (0.53%) ION Trading
11 5 (0.44%) Atlassian
11 5 (0.44%) Intapp
11 5 (0.44%) Palo Alto
12 4 (0.35%) Cloudera
12 4 (0.35%) Facebook
12 4 (0.35%) Murex
12 4 (0.35%) Reuters
13 3 (0.26%) Apple
13 3 (0.26%) Netezza