Period
to 3 August 2021

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

Algorithms
Central London > City of London
6 months to
3 Aug 2021
Same period 2020 Same period 2019
Rank 139 151 163
Rank change year-on-year +12 +12 -5
Permanent jobs citing Algorithms 108 78 187
As % of all permanent jobs advertised in the City of London 1.93% 1.50% 1.82%
As % of the Miscellaneous category 5.04% 3.91% 4.94%
Number of salaries quoted 99 64 166
10th Percentile £56,250 £50,000 £50,000
25th Percentile £67,500 £52,688 £62,500
Median annual salary (50th Percentile) £82,500 £75,000 £75,000
Median % change year-on-year +10.00% - +3.45%
75th Percentile £102,500 £105,000 £95,938
90th Percentile £104,000 £111,000 £115,000
Central London median annual salary £82,500 £77,500 £75,000
% change year-on-year +6.45% +3.33% +3.45%

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 2,144 1,995 3,786
As % of all permanent IT jobs advertised in the City of London 38.31% 38.34% 36.83%
Number of salaries quoted 1,893 1,753 3,313
10th Percentile £42,500 £41,500 £37,500
25th Percentile £56,250 £52,500 £50,000
Median annual salary (50th Percentile) £75,000 £70,000 £67,500
Median % change year-on-year +7.14% +3.70% +3.85%
75th Percentile £95,000 £87,500 £85,000
90th Percentile £110,000 £107,250 £100,000
Central London median annual salary £72,500 £70,000 £65,000
% change year-on-year +3.57% +7.69% -

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 3 August 2021.

Salary histogram for Algorithms in the City of London

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

1 60 (55.56%) Java
2 54 (50.00%) Data Structures
3 50 (46.30%) Finance
4 43 (39.81%) Python
5 29 (26.85%) Fintech
6 28 (25.93%) Agile Software Development
7 27 (25.00%) Machine Learning
7 27 (25.00%) Java 8
8 25 (23.15%) SQL
9 23 (21.30%) Data Science
9 23 (21.30%) Analytics
10 22 (20.37%) Computer Science
11 18 (16.67%) AWS
12 17 (15.74%) Apache Spark
13 15 (13.89%) Azure
14 12 (11.11%) Random Forest
15 11 (10.19%) Data Pipeline
15 11 (10.19%) Statistical Modelling
15 11 (10.19%) R
15 11 (10.19%) C++
15 11 (10.19%) OO
16 10 (9.26%) Unit Testing
17 9 (8.33%) FIX Protocol
17 9 (8.33%) Software Engineering
17 9 (8.33%) Front Office
17 9 (8.33%) Linear Regression
17 9 (8.33%) Relational Database
17 9 (8.33%) Social Skills
18 8 (7.41%) Problem-Solving
18 8 (7.41%) DevOps

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 17 (15.74%) Apache Spark
2 6 (5.56%) Apache Airflow
3 4 (3.70%) Apache
4 3 (2.78%) SAS
5 2 (1.85%) Elasticsearch
5 2 (1.85%) Jupyter
6 1 (0.93%) Apache Pig
Applications
1 3 (2.78%) SPSS
2 2 (1.85%) Microsoft PowerPoint
3 1 (0.93%) Chatbot
3 1 (0.93%) Microsoft Excel
3 1 (0.93%) Weka
Business Applications
1 1 (0.93%) Distributed Ledger
Cloud Services
1 18 (16.67%) AWS
2 15 (13.89%) Azure
3 6 (5.56%) Snowflake
4 5 (4.63%) Azure Cosmos DB
5 3 (2.78%) Amazon Kinesis
6 2 (1.85%) GCP
7 1 (0.93%) Amazon ECS
7 1 (0.93%) Amazon S3
7 1 (0.93%) Amazon SQS
7 1 (0.93%) Azure LUIS
7 1 (0.93%) Azure Storage
7 1 (0.93%) Cloud Computing
7 1 (0.93%) Google Compute Engine
7 1 (0.93%) IaaS
7 1 (0.93%) PaaS
Communications & Networking
1 1 (0.93%) Firewall
Database & Business Intelligence
1 9 (8.33%) Relational Database
2 8 (7.41%) MongoDB
3 6 (5.56%) KDB
4 5 (4.63%) Apache Cassandra
4 5 (4.63%) Big Data
5 4 (3.70%) Data Lake
6 3 (2.78%) Presto
6 3 (2.78%) Tableau
7 2 (1.85%) Amazon QuickSight
7 2 (1.85%) Looker
7 2 (1.85%) NoSQL
7 2 (1.85%) PostgreSQL
8 1 (0.93%) Azure SQL Database
8 1 (0.93%) BigQuery
8 1 (0.93%) Blockchain
8 1 (0.93%) Data Mining
8 1 (0.93%) DB2
8 1 (0.93%) MemSQL
8 1 (0.93%) MySQL
8 1 (0.93%) Tableau Desktop
Development Applications
1 5 (4.63%) Jenkins
2 3 (2.78%) Storybook
3 2 (1.85%) Git (software)
3 2 (1.85%) Travis CI
4 1 (0.93%) Bitbucket
4 1 (0.93%) Cucumber
4 1 (0.93%) Gradle
4 1 (0.93%) IntelliJ
4 1 (0.93%) JIRA
4 1 (0.93%) Sonatype Nexus
General
1 50 (46.30%) Finance
2 9 (8.33%) Front Office
2 9 (8.33%) Social Skills
3 8 (7.41%) Analytical Skills
3 8 (7.41%) Banking
3 8 (7.41%) Marketing
3 8 (7.41%) Telecoms
4 5 (4.63%) Retail
5 4 (3.70%) Advertising
6 2 (1.85%) Investment Banking
6 2 (1.85%) Law
7 1 (0.93%) Documentation Skills
7 1 (0.93%) Games
7 1 (0.93%) Presentation Skills
Job Titles
1 58 (53.70%) Developer
2 49 (45.37%) Java Developer
3 25 (23.15%) Core Java Developer
4 24 (22.22%) Java Developer - Fintech
5 13 (12.04%) Data Scientist
6 8 (7.41%) Data Engineer
6 8 (7.41%) Real Time Developer
7 5 (4.63%) Consultant
7 5 (4.63%) Team Leader
8 4 (3.70%) Junior
8 4 (3.70%) Python Developer
8 4 (3.70%) Senior Data Scientist
9 3 (2.78%) Analyst
9 3 (2.78%) C++ Developer
9 3 (2.78%) C++/Java Developer
9 3 (2.78%) Lead Developer
9 3 (2.78%) Lead Java Developer
9 3 (2.78%) Senior Data Engineer
9 3 (2.78%) Senior Developer
10 2 (1.85%) IT Consultant
Libraries, Frameworks & Software Standards
1 9 (8.33%) FIX Protocol
2 8 (7.41%) AngularJS
2 8 (7.41%) Spring
3 6 (5.56%) React
4 5 (4.63%) .NET
4 5 (4.63%) Keras
4 5 (4.63%) Node.js
4 5 (4.63%) TensorFlow
5 4 (3.70%) CSS
5 4 (3.70%) Kafka
5 4 (3.70%) NumPy
6 3 (2.78%) Enzyme
6 3 (2.78%) HTML
6 3 (2.78%) Jest
6 3 (2.78%) Pandas
6 3 (2.78%) PyTorch
6 3 (2.78%) RabbitMQ
6 3 (2.78%) React Native
6 3 (2.78%) Spring MVC
6 3 (2.78%) XML
Miscellaneous
1 54 (50.00%) Data Structures
2 8 (7.41%) Hedge funds
3 7 (6.48%) User Experience
4 5 (4.63%) Foreign Exchange (FX)
4 5 (4.63%) Greenfield Project
5 4 (3.70%) Fixed Income
6 3 (2.78%) Credit Risk
6 3 (2.78%) Derivative
6 3 (2.78%) Management Information System
7 1 (0.93%) Data Centre
7 1 (0.93%) Enterprise Software
7 1 (0.93%) Equities
7 1 (0.93%) Legacy Systems
7 1 (0.93%) Public Cloud
7 1 (0.93%) Virtual Team
Operating Systems
1 8 (7.41%) Linux
2 4 (3.70%) Unix
3 1 (0.93%) Android
3 1 (0.93%) Apple iOS
Processes & Methodologies
1 29 (26.85%) Fintech
2 28 (25.93%) Agile Software Development
3 27 (25.00%) Machine Learning
4 23 (21.30%) Analytics
4 23 (21.30%) Data Science
5 22 (20.37%) Computer Science
6 12 (11.11%) Random Forest
7 11 (10.19%) Data Pipeline
7 11 (10.19%) OO
7 11 (10.19%) Statistical Modelling
8 10 (9.26%) Unit Testing
9 9 (8.33%) Linear Regression
9 9 (8.33%) Software Engineering
10 8 (7.41%) Artificial Intelligence
10 8 (7.41%) DevOps
10 8 (7.41%) Electronic Trading
10 8 (7.41%) Predictive Modelling
10 8 (7.41%) SDLC
10 8 (7.41%) Statistics
10 8 (7.41%) Visualisation
Programming Languages
1 60 (55.56%) Java
2 43 (39.81%) Python
3 27 (25.00%) Java 8
4 25 (23.15%) SQL
5 11 (10.19%) C++
5 11 (10.19%) R
6 8 (7.41%) JavaScript
7 6 (5.56%) C#
8 5 (4.63%) TypeScript
9 4 (3.70%) PHP
9 4 (3.70%) Scala
10 3 (2.78%) Go
11 2 (1.85%) Bash Shell
11 2 (1.85%) C
11 2 (1.85%) Julia
11 2 (1.85%) PowerShell
12 1 (0.93%) Groovy
12 1 (0.93%) MATLAB
Qualifications
1 7 (6.48%) Degree
1 7 (6.48%) PhD
2 3 (2.78%) Master's Degree
3 1 (0.93%) Computer Science Degree
Quality Assurance & Compliance
1 4 (3.70%) Data Quality
2 3 (2.78%) Accessibility
2 3 (2.78%) ISO 20022
3 2 (1.85%) GDPR
3 2 (1.85%) QA
3 2 (1.85%) WCAG
System Software
1 3 (2.78%) Docker
Systems Management
1 2 (1.85%) Kibana
1 2 (1.85%) logstash
2 1 (0.93%) Istio
2 1 (0.93%) Kubernetes
2 1 (0.93%) Terraform
Vendors
1 4 (3.70%) Greenplum
1 4 (3.70%) IBM
2 3 (2.78%) Oracle
3 2 (1.85%) Google
3 2 (1.85%) Microsoft
4 1 (0.93%) Sybase