Period
to

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

Algorithms
Central London > City of London
6 months to
16 May 2022
Same period 2021 Same period 2020
Rank 183 146 158
Rank change year-on-year -37 +12 -7
Permanent jobs citing Algorithms 95 91 128
As % of all permanent jobs advertised in the City of London 1.31% 1.83% 1.76%
As % of the Miscellaneous category 3.36% 4.77% 4.49%
Number of salaries quoted 77 84 114
10th Percentile £63,750 £51,250 £46,250
25th Percentile £73,750 £68,750 £53,000
Median annual salary (50th Percentile) £97,500 £85,000 £75,000
Median % change year-on-year +14.71% +13.33% +3.45%
75th Percentile £106,250 £102,500 £105,000
90th Percentile - £108,500 £115,000
Central London median annual salary £90,000 £82,500 £75,000
% change year-on-year +9.09% +10.00% +3.45%

Algorithms is in the General and Transferable 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 Skills
City of London
Permanent vacancies with a requirement for generic IT skills 2,826 1,908 2,849
As % of all permanent IT jobs advertised in the City of London 39.02% 38.44% 39.13%
Number of salaries quoted 2,201 1,688 2,510
10th Percentile £47,500 £43,750 £41,250
25th Percentile £57,500 £57,500 £52,500
Median annual salary (50th Percentile) £75,000 £75,000 £70,000
Median % change year-on-year - +7.14% +3.70%
75th Percentile £98,750 £95,000 £88,750
90th Percentile £115,000 £112,500 £110,000
Central London median annual salary £75,000 £75,000 £70,000
% change year-on-year - +7.14% +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 16 May 2022.

Salary histogram for Algorithms in the City of London

For the 6 months to 16 May 2022, 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 56 (58.95%) Finance
2 46 (48.42%) Java
3 44 (46.32%) Python
4 35 (36.84%) SQL
5 33 (34.74%) C++
5 33 (34.74%) Linux
6 31 (32.63%) Data Structures
7 26 (27.37%) Agile
8 24 (25.26%) Machine Learning
9 23 (24.21%) Test Automation
10 22 (23.16%) AWS
10 22 (23.16%) Multithreading
10 22 (23.16%) Low Latency
10 22 (23.16%) Mentoring
11 21 (22.11%) Perl
11 21 (22.11%) CI/CD
12 20 (21.05%) OO
12 20 (21.05%) Degree
13 19 (20.00%) Computer Science
13 19 (20.00%) DevOps
13 19 (20.00%) Data Science
14 18 (18.95%) FIX Protocol
15 17 (17.89%) Azure
16 16 (16.84%) Social Skills
17 15 (15.79%) Platform Engineering
17 15 (15.79%) Technical Debt
17 15 (15.79%) Bash
17 15 (15.79%) Memory Management
17 15 (15.79%) Algorithmic Trading
17 15 (15.79%) Spring

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 11 (11.58%) Apache Spark
2 4 (4.21%) Jupyter
3 3 (3.16%) Confluence
4 1 (1.05%) Apache
4 1 (1.05%) Elasticsearch
4 1 (1.05%) SAS
Applications
1 3 (3.16%) Microsoft Office
Business Applications
1 1 (1.05%) ION MarketView
Cloud Services
1 22 (23.16%) AWS
2 17 (17.89%) Azure
3 7 (7.37%) Cloud Computing
4 6 (6.32%) GCP
4 6 (6.32%) Snowflake
5 3 (3.16%) Amazon SageMaker
5 3 (3.16%) Power Platform
5 3 (3.16%) Slack
6 2 (2.11%) Amazon Kinesis
6 2 (2.11%) Azure Cosmos DB
6 2 (2.11%) GitHub
6 2 (2.11%) OpenShift
7 1 (1.05%) Amazon CloudWatch
7 1 (1.05%) Amazon ECS
7 1 (1.05%) AWS CloudFormation
7 1 (1.05%) Azure Data Factory
7 1 (1.05%) Azure Service Bus
7 1 (1.05%) Azure Synapse Analytics
7 1 (1.05%) SaaS
7 1 (1.05%) Vertex AI
Communications & Networking
1 6 (6.32%) Internet
2 3 (3.16%) WebEx
Database & Business Intelligence
1 14 (14.74%) Big Data
2 12 (12.63%) SQL Server
3 10 (10.53%) NoSQL
3 10 (10.53%) Relational Database
4 9 (9.47%) MongoDB
5 7 (7.37%) Apache Cassandra
6 6 (6.32%) KDB
7 4 (4.21%) Geospatial Data
8 3 (3.16%) Data Lake
8 3 (3.16%) Power BI
9 2 (2.11%) Data Warehouse
9 2 (2.11%) Hadoop
9 2 (2.11%) Metadata
9 2 (2.11%) MySQL
9 2 (2.11%) PostgreSQL
9 2 (2.11%) Presto
9 2 (2.11%) QlikView
9 2 (2.11%) Redis
9 2 (2.11%) Tableau
10 1 (1.05%) RDBMS
Development Applications
1 6 (6.32%) Git (software)
1 6 (6.32%) JIRA
2 3 (3.16%) Jenkins
3 1 (1.05%) GitLab
3 1 (1.05%) Maven
General
1 56 (58.95%) Finance
2 16 (16.84%) Social Skills
3 13 (13.68%) Advertising
4 12 (12.63%) Analytical Skills
5 11 (11.58%) Marketing
6 7 (7.37%) Aerospace
6 7 (7.37%) Inclusion and Diversity
6 7 (7.37%) Retail
6 7 (7.37%) Telecoms
7 6 (6.32%) Electronics
7 6 (6.32%) Manufacturing
7 6 (6.32%) Public Sector
8 4 (4.21%) Back Office
8 4 (4.21%) Law
8 4 (4.21%) Presentation Skills
9 3 (3.16%) Banking
10 1 (1.05%) Front Office
Job Titles
1 44 (46.32%) Developer
2 19 (20.00%) Java Developer
3 15 (15.79%) Algorithmic Trading Developer
4 12 (12.63%) Analyst
4 12 (12.63%) Business Analyst
5 10 (10.53%) Data Scientist
5 10 (10.53%) Senior Developer
6 9 (9.47%) Technical Analyst
6 9 (9.47%) Technical Business Analyst
7 8 (8.42%) Senior Java Developer
7 8 (8.42%) Software Engineer
8 7 (7.37%) Senior Data Scientist
9 6 (6.32%) Lead Software Engineer
10 4 (4.21%) C++ Developer
10 4 (4.21%) Insurance Business Analyst
10 4 (4.21%) SQL Analyst
11 3 (3.16%) Agile Delivery Manager
11 3 (3.16%) Data Engineer
11 3 (3.16%) Delivery Manager
11 3 (3.16%) Lead Java Developer
Libraries, Frameworks & Software Standards
1 18 (18.95%) FIX Protocol
2 15 (15.79%) Spring
3 10 (10.53%) .NET
4 8 (8.42%) RESTful
5 7 (7.37%) Web Services
6 5 (5.26%) Kafka
6 5 (5.26%) Pandas
6 5 (5.26%) scikit-learn
7 3 (3.16%) H2O
7 3 (3.16%) Spring Boot
7 3 (3.16%) XGBoost
8 2 (2.11%) Elastic Stack
8 2 (2.11%) JMS
8 2 (2.11%) Matplotlib
9 1 (1.05%) CSS
9 1 (1.05%) HTML
9 1 (1.05%) Laravel
9 1 (1.05%) Node.js
9 1 (1.05%) REST
9 1 (1.05%) Symfony
Miscellaneous
1 31 (32.63%) Data Structures
2 7 (7.37%) Greenfield Project
3 6 (6.32%) Grid Computing
4 4 (4.21%) Hedge funds
4 4 (4.21%) Reinsurance
5 3 (3.16%) Cloud Native
5 3 (3.16%) Educational Technology
6 2 (2.11%) Client/Server
6 2 (2.11%) Life Science
7 1 (1.05%) Derivative
7 1 (1.05%) Fixed Income
7 1 (1.05%) Foreign Exchange (FX)
7 1 (1.05%) Legacy Code
7 1 (1.05%) OTC Derivatives
7 1 (1.05%) Public Cloud
7 1 (1.05%) Replication
7 1 (1.05%) Social Media
7 1 (1.05%) User Experience
Operating Systems
1 33 (34.74%) Linux
2 8 (8.42%) Unix
3 1 (1.05%) Alpine Linux
3 1 (1.05%) Ubuntu
Processes & Methodologies
1 26 (27.37%) Agile
2 24 (25.26%) Machine Learning
3 23 (24.21%) Test Automation
4 22 (23.16%) Low Latency
4 22 (23.16%) Mentoring
4 22 (23.16%) Multithreading
5 21 (22.11%) CI/CD
6 20 (21.05%) OO
7 19 (20.00%) Computer Science
7 19 (20.00%) Data Science
7 19 (20.00%) DevOps
8 15 (15.79%) Algorithmic Trading
8 15 (15.79%) Memory Management
8 15 (15.79%) Platform Engineering
8 15 (15.79%) Technical Debt
9 14 (14.74%) Analytics
9 14 (14.74%) Artificial Intelligence
10 13 (13.68%) Scrum
10 13 (13.68%) Software Engineering
11 12 (12.63%) OOD
Programming Languages
1 46 (48.42%) Java
2 44 (46.32%) Python
3 35 (36.84%) SQL
4 33 (34.74%) C++
5 21 (22.11%) Perl
6 15 (15.79%) Bash
7 11 (11.58%) C#
8 8 (8.42%) C
9 6 (6.32%) R
9 6 (6.32%) Ruby
10 5 (5.26%) T-SQL
11 4 (4.21%) Scala
12 2 (2.11%) JavaScript
12 2 (2.11%) VB
13 1 (1.05%) PHP
13 1 (1.05%) VBA
Qualifications
1 20 (21.05%) Degree
2 9 (9.47%) Computer Science Degree
3 2 (2.11%) Numerate Degree
Quality Assurance & Compliance
1 3 (3.16%) QA
2 2 (2.11%) Data Quality
3 1 (1.05%) Solvency II
System Software
1 8 (8.42%) Docker
Systems Management
1 10 (10.53%) Kubernetes
2 2 (2.11%) Ansible
2 2 (2.11%) Kibana
3 1 (1.05%) Puppet
Vendors
1 6 (6.32%) SAP
2 3 (3.16%) PagerDuty
2 3 (3.16%) Sun
3 2 (2.11%) Databricks
4 1 (1.05%) Alteryx
4 1 (1.05%) Google
4 1 (1.05%) ION Trading
4 1 (1.05%) Microsoft
4 1 (1.05%) Oracle
4 1 (1.05%) Twitter