Period
to 25 September 2020

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

Algorithms
Central London > City of London
6 months to
25 Sep 2020
Same period 2019 Same period 2018
Rank 115 156 130
Rank change year-on-year +41 -26 +29
Permanent jobs citing Algorithms 88 193 268
As % of all permanent jobs advertised in the City of London 2.32% 1.91% 2.42%
As % of the Miscellaneous category 5.46% 4.69% 5.72%
Number of salaries quoted 85 203 251
Median annual salary £82,500 £78,000 £70,000
Median salary % change year-on-year +5.77% +11.43% -
10th Percentile £50,000 £52,500 £45,000
90th Percentile £132,500 £136,500 £110,000
Central London median annual salary £82,500 £80,000 £70,000
% change year-on-year +3.13% +14.29% +7.69%

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

All Generic IT Skills
City of London
Permanent vacancies with a requirement for generic IT skills 1,613 4,117 4,686
As % of all permanent IT jobs advertised in the City of London 42.44% 40.75% 42.31%
Number of salaries quoted 1,367 3,547 4,221
Median annual salary £70,000 £67,500 £65,000
Median salary % change year-on-year +3.70% +3.85% +8.33%
10th Percentile £42,500 £36,250 £37,500
90th Percentile £110,000 £102,500 £95,000
Central London median annual salary £70,000 £65,000 £65,000
% change year-on-year +7.69% - +8.33%

Algorithms
Job Vacancy Trend in the City of London

Job postings citing Algorithms as a proportion of all IT jobs advertised in the City of London.

Job vacancy trend for Algorithms in the City of London

Algorithms
Salary Trend in the City of London

3-month moving average salary quoted in jobs citing Algorithms in the City of London.

Salary trend for Algorithms in the City of London

Algorithms
Salary Histogram in the City of London

Salary distribution for jobs citing Algorithms in the City of London over the 6 months to 25 September 2020.

Salary histogram for Algorithms in the City of London

For the 6 months to 25 September 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 City of London region with a requirement for Algorithms.

1 42 (47.73%) Python
2 33 (37.50%) Agile Software Development
3 28 (31.82%) Java
3 28 (31.82%) Machine Learning
4 26 (29.55%) Artificial Intelligence
5 23 (26.14%) Data Science
6 22 (25.00%) Azure
6 22 (25.00%) Data Structures
7 21 (23.86%) AWS
8 20 (22.73%) Computer Science
8 20 (22.73%) Finance
8 20 (22.73%) Microservices
8 20 (22.73%) Natural Language Processing
8 20 (22.73%) Analytics
8 20 (22.73%) Low Latency
9 18 (20.45%) REST
9 18 (20.45%) Big Data
9 18 (20.45%) C++
9 18 (20.45%) Degree
10 17 (19.32%) TDD
10 17 (19.32%) Fintech
11 16 (18.18%) Kubernetes
11 16 (18.18%) Statistics
11 16 (18.18%) SQL
12 15 (17.05%) TensorFlow
12 15 (17.05%) Go
13 14 (15.91%) Deep Learning
13 14 (15.91%) Software Engineering
14 13 (14.77%) Multithreading
14 13 (14.77%) Test Automation

Algorithms
Co-occurring IT Skills in the City of 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 12 (13.64%) Apache Spark
2 6 (6.82%) SAS
3 2 (2.27%) Apache
4 1 (1.14%) Apache Airflow
4 1 (1.14%) Jupyter
Applications
1 1 (1.14%) Chatbot
Cloud Services
1 22 (25.00%) Azure
2 21 (23.86%) AWS
3 11 (12.50%) Cloud Computing
3 11 (12.50%) GCP
4 7 (7.95%) OpenShift
4 7 (7.95%) Power Platform
4 7 (7.95%) SaaS
5 1 (1.14%) Amazon S3
5 1 (1.14%) Serverless
Database & Business Intelligence
1 18 (20.45%) Big Data
2 11 (12.50%) Hadoop
2 11 (12.50%) SQL Server
3 8 (9.09%) MongoDB
4 7 (7.95%) Power BI
5 4 (4.55%) NoSQL
6 3 (3.41%) Apache Cassandra
6 3 (3.41%) Apache Hive
6 3 (3.41%) Pentaho
7 2 (2.27%) Amazon Redshift
7 2 (2.27%) Data Mining
7 2 (2.27%) Data Warehouse
7 2 (2.27%) HBase
7 2 (2.27%) MySQL
7 2 (2.27%) PostgreSQL
7 2 (2.27%) RDBMS
7 2 (2.27%) Relational Database
8 1 (1.14%) DataStage
8 1 (1.14%) Impala
8 1 (1.14%) Snowflake Schema
Development Applications
1 11 (12.50%) Git (software)
1 11 (12.50%) Moq
1 11 (12.50%) MSTest
1 11 (12.50%) NUnit
General
1 20 (22.73%) Finance
2 12 (13.64%) Banking
3 4 (4.55%) Retail
4 3 (3.41%) Investment Banking
4 3 (3.41%) Law
5 2 (2.27%) Front Office
5 2 (2.27%) Games
6 1 (1.14%) Manufacturing
6 1 (1.14%) Telecoms
Job Titles
1 44 (50.00%) Developer
2 13 (14.77%) Java Developer
3 12 (13.64%) Quantitative Developer
4 11 (12.50%) .NET Developer
4 11 (12.50%) C# .NET Developer
4 11 (12.50%) C# Developer
4 11 (12.50%) C++ Developer
4 11 (12.50%) C++ Quantitative Developer
4 11 (12.50%) Cloud Developer
4 11 (12.50%) Data Scientist
5 9 (10.23%) Senior Developer
5 9 (10.23%) Software Engineer
6 7 (7.95%) Java Developer - Fintech
7 6 (6.82%) Data Engineer
7 6 (6.82%) Data Manager
7 6 (6.82%) Python Engineer
7 6 (6.82%) Senior Manager
8 5 (5.68%) Core Java Developer
8 5 (5.68%) Data Science Manager
8 5 (5.68%) Senior C++ Quantitative Developer
Libraries, Frameworks & Software Standards
1 20 (22.73%) Natural Language Processing
2 18 (20.45%) REST
3 15 (17.05%) TensorFlow
4 13 (14.77%) .NET
4 13 (14.77%) Kafka
5 11 (12.50%) .NET Core
5 11 (12.50%) ASP.NET
5 11 (12.50%) ASP.NET Core
5 11 (12.50%) ASP.NET MVC
5 11 (12.50%) ASP.NET Web API
5 11 (12.50%) Keras
5 11 (12.50%) Pandas
5 11 (12.50%) PyTorch
5 11 (12.50%) scikit-learn
6 10 (11.36%) NumPy
7 9 (10.23%) Matplotlib
8 7 (7.95%) AngularJS
8 7 (7.95%) PySpark
8 7 (7.95%) SpaCy
9 6 (6.82%) NetworkX
Miscellaneous
1 22 (25.00%) Data Structures
2 13 (14.77%) Greenfield Project
3 9 (10.23%) Analytical Skills
4 3 (3.41%) Fixed Income
5 2 (2.27%) Equities
5 2 (2.27%) Foreign Exchange (FX)
5 2 (2.27%) Management Information System
6 1 (1.14%) Derivative
6 1 (1.14%) FMCG
6 1 (1.14%) Self-Motivation
6 1 (1.14%) Social Network
6 1 (1.14%) User Experience
Operating Systems
1 2 (2.27%) Android
1 2 (2.27%) Apple iOS
1 2 (2.27%) Linux
1 2 (2.27%) Unix
Processes & Methodologies
1 33 (37.50%) Agile Software Development
2 28 (31.82%) Machine Learning
3 26 (29.55%) Artificial Intelligence
4 23 (26.14%) Data Science
5 20 (22.73%) Analytics
5 20 (22.73%) Computer Science
5 20 (22.73%) Low Latency
5 20 (22.73%) Microservices
6 17 (19.32%) Fintech
6 17 (19.32%) TDD
7 16 (18.18%) Statistics
8 14 (15.91%) Deep Learning
8 14 (15.91%) Software Engineering
9 13 (14.77%) Multithreading
9 13 (14.77%) Test Automation
10 12 (13.64%) E-Commerce
10 12 (13.64%) Mathematics
11 11 (12.50%) DevOps
11 11 (12.50%) MVC
11 11 (12.50%) Unit Testing
Programming Languages
1 42 (47.73%) Python
2 28 (31.82%) Java
3 18 (20.45%) C++
4 16 (18.18%) SQL
5 15 (17.05%) Go
6 13 (14.77%) C#
6 13 (14.77%) R
7 9 (10.23%) JavaScript
8 8 (9.09%) Java 8
9 6 (6.82%) MATLAB
10 3 (3.41%) Julia
10 3 (3.41%) Scala
11 2 (2.27%) Kotlin
12 1 (1.14%) C
12 1 (1.14%) Haskell
12 1 (1.14%) Perl
Qualifications
1 18 (20.45%) Degree
2 10 (11.36%) Computer Science Degree
3 9 (10.23%) Master's Degree
4 5 (5.68%) PhD
Quality Assurance & Compliance
1 2 (2.27%) EMIR
2 1 (1.14%) QA
2 1 (1.14%) SLA
System Software
1 2 (2.27%) Docker
2 1 (1.14%) Apache Flume
2 1 (1.14%) HDFS
Systems Management
1 16 (18.18%) Kubernetes
2 2 (2.27%) Terraform
3 1 (1.14%) Ansible
3 1 (1.14%) Opscode Chef
3 1 (1.14%) Puppet
Vendors
1 11 (12.50%) Microsoft
2 8 (9.09%) Databricks
3 7 (7.95%) Tableau
4 6 (6.82%) Cloudera
5 3 (3.41%) Informatica
6 2 (2.27%) Oracle
7 1 (1.14%) Alteryx
7 1 (1.14%) Bloomberg
7 1 (1.14%) Cognizant
7 1 (1.14%) ION Trading
7 1 (1.14%) MapR
7 1 (1.14%) Solace
7 1 (1.14%) Splunk