Period
to 17 April 2021

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

Algorithms
UK
6 months to
17 Apr 2021
Same period 2020 Same period 2019
Rank 206 225 184
Rank change year-on-year +19 -41 +16
Permanent jobs citing Algorithms 1,349 1,657 2,762
As % of all permanent jobs advertised in the UK 1.60% 1.49% 1.86%
As % of the Miscellaneous category 4.05% 3.86% 4.71%
Number of salaries quoted 886 1,240 2,033
10th Percentile £40,000 £36,250 £36,250
25th Percentile £48,000 £46,250 £45,000
Median annual salary (50th Percentile) £65,000 £62,500 £62,500
Median % change year-on-year +4.00% - +4.17%
75th Percentile £85,000 £82,500 £78,750
90th Percentile £103,750 £108,750 £95,000
UK excluding London median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

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 33,283 42,896 58,580
As % of all permanent IT jobs advertised in the UK 39.55% 38.61% 39.40%
Number of salaries quoted 23,552 33,450 44,670
10th Percentile £32,500 £30,754 £29,000
25th Percentile £41,250 £40,000 £37,500
Median annual salary (50th Percentile) £55,000 £55,000 £52,500
Median % change year-on-year - +4.76% +5.00%
75th Percentile £75,000 £75,000 £72,000
90th Percentile £95,000 £93,750 £87,500
UK excluding London median annual salary £47,500 £47,500 £45,000
% change year-on-year - +5.56% -

Algorithms
Job Vacancy Trend

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

Job vacancy trend for Algorithms in the UK

Algorithms
Salary Trend

3-month moving average salary quoted in jobs citing Algorithms.

Salary trend for Algorithms in the UK

Algorithms
Salary Histogram

Salary distribution for jobs citing Algorithms over the 6 months to 17 April 2021.

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 17 April 2021. 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 +6 1,203 £66,250 +6.00% 334
London +22 663 £80,000 +10.34% 171
UK excluding London +15 616 £55,000 +4.76% 177
Work from Home +13 232 £65,000 +8.33% 72
South West +67 167 £57,500 +27.78% 19
South East -27 156 £55,000 +4.76% 59
North of England +44 120 £52,500 - 25
Yorkshire +63 89 £52,500 +5.00% 10
Scotland +25 73 £60,000 +20.00% 12
Midlands +13 44 £55,000 +7.32% 30
East of England -10 43 £65,000 +4.00% 30
West Midlands +10 35 £56,250 -2.17% 16
North West -18 30 £60,000 +11.63% 9
East Midlands -8 9 £48,000 +12.94% 14
Wales +46 7 £62,500 +4.17% 1
Northern Ireland +4 6 £40,000 -5.88% 1
North East +8 1 £47,500 -20.83% 6

For the 6 months to 17 April 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 with a requirement for Algorithms.

1 628 (46.55%) Python
2 547 (40.55%) Software Engineering
3 512 (37.95%) Data Structures
4 478 (35.43%) Java
5 435 (32.25%) Machine Learning
6 407 (30.17%) Agile Software Development
6 407 (30.17%) Degree
7 380 (28.17%) Computer Science
8 349 (25.87%) C++
9 338 (25.06%) Data Science
10 333 (24.68%) SQL
11 299 (22.16%) Finance
12 257 (19.05%) Mathematics
13 236 (17.49%) AWS
14 230 (17.05%) JavaScript
14 230 (17.05%) Problem-Solving
15 218 (16.16%) Artificial Intelligence
16 211 (15.64%) C#
17 206 (15.27%) Docker
18 199 (14.75%) Kubernetes
19 193 (14.31%) PhD
20 181 (13.42%) OO
21 180 (13.34%) TDD
22 177 (13.12%) Microservices
22 177 (13.12%) Analytics
23 173 (12.82%) Linux
24 158 (11.71%) C
25 147 (10.90%) Azure
26 146 (10.82%) Git (software)
27 138 (10.23%) React

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 88 (6.52%) Apache Spark
2 33 (2.45%) Elasticsearch
3 23 (1.70%) Apache
4 18 (1.33%) Oracle SOA Suite
5 17 (1.26%) Jupyter
6 16 (1.19%) Apache Airflow
7 11 (0.82%) Confluence
8 10 (0.74%) nginx
8 10 (0.74%) Tomcat
9 8 (0.59%) SAS
10 7 (0.52%) Tornado
11 5 (0.37%) CMS
12 4 (0.30%) ArcGIS
12 4 (0.30%) Ethereum
13 3 (0.22%) Gunicorn
13 3 (0.22%) IIS
13 3 (0.22%) Jetty
13 3 (0.22%) Luigi
14 2 (0.15%) OpenStack
14 2 (0.15%) WordPress
Applications
1 57 (4.23%) Simulink
2 37 (2.74%) Stateflow
3 7 (0.52%) Microsoft Office
4 5 (0.37%) Microsoft PowerPoint
5 4 (0.30%) Figma
5 4 (0.30%) Microsoft Excel
5 4 (0.30%) Sketch
5 4 (0.30%) SPSS
6 3 (0.22%) Spreadsheet
7 2 (0.15%) Adobe Illustrator
7 2 (0.15%) InVision
8 1 (0.074%) GNU Octave
Business Applications
1 1 (0.074%) Magento
1 1 (0.074%) Quorum
Cloud Services
1 236 (17.49%) AWS
2 147 (10.90%) Azure
3 89 (6.60%) SaaS
4 72 (5.34%) GCP
5 39 (2.89%) GitHub
6 37 (2.74%) Power Platform
7 36 (2.67%) Cloud Computing
8 32 (2.37%) Serverless
9 31 (2.30%) AWS CloudFormation
10 21 (1.56%) IaaS
11 20 (1.48%) Azure Data Factory
12 18 (1.33%) Amazon SageMaker
13 16 (1.19%) AWS Lambda
14 14 (1.04%) Amazon ECS
15 12 (0.89%) Amazon S3
16 11 (0.82%) PaaS
17 8 (0.59%) AWS CodePipeline
18 7 (0.52%) Amazon ElastiCache
18 7 (0.52%) Amazon EMR
18 7 (0.52%) Slack
Communications & Networking
1 74 (5.49%) Internet
2 42 (3.11%) Wireless
3 35 (2.59%) MIMO
4 28 (2.08%) Wi-Fi
5 26 (1.93%) DVB
6 25 (1.85%) HTTP
7 11 (0.82%) 5G
8 10 (0.74%) Firewall
9 9 (0.67%) 3G
9 9 (0.67%) LTE
9 9 (0.67%) PPP
9 9 (0.67%) WiMAX
10 7 (0.52%) NAS
11 6 (0.44%) Ethernet
11 6 (0.44%) FlexRay
11 6 (0.44%) IMAP
11 6 (0.44%) SMTP
12 4 (0.30%) HTTPS
13 3 (0.22%) DNS
13 3 (0.22%) TCP/IP
Database & Business Intelligence
1 128 (9.49%) Big Data
2 121 (8.97%) NoSQL
3 75 (5.56%) PostgreSQL
4 53 (3.93%) SQL Server
5 50 (3.71%) Relational Database
6 44 (3.26%) Data Mining
6 44 (3.26%) Data Warehouse
7 41 (3.04%) Redis
8 40 (2.97%) Data Lake
9 36 (2.67%) Hadoop
10 34 (2.52%) Power BI
10 34 (2.52%) Tableau
11 27 (2.00%) MySQL
12 22 (1.63%) MongoDB
13 18 (1.33%) Apache Cassandra
14 17 (1.26%) Hazelcast
15 14 (1.04%) Azure SQL Data Warehouse
16 12 (0.89%) Amazon Redshift
16 12 (0.89%) Cosmos DB
16 12 (0.89%) Flink
Development Applications
1 146 (10.82%) Git (software)
2 68 (5.04%) Subversion
3 51 (3.78%) Mercurial
4 50 (3.71%) Jenkins
5 30 (2.22%) Maven
6 26 (1.93%) GitLab
7 22 (1.63%) JIRA
8 12 (0.89%) IntelliJ
9 11 (0.82%) Sonatype Nexus
10 10 (0.74%) Bitbucket
10 10 (0.74%) CircleCI
10 10 (0.74%) JUnit
10 10 (0.74%) Travis CI
11 7 (0.52%) Rational Team Concert
11 7 (0.52%) VSS/SourceSafe
12 6 (0.44%) CruiseControl
12 6 (0.44%) Gemini Tracker
12 6 (0.44%) git-flow
12 6 (0.44%) Hudson
12 6 (0.44%) Mockito
General
1 299 (22.16%) Finance
2 80 (5.93%) Games
3 57 (4.23%) Electronics
4 53 (3.93%) Banking
5 46 (3.41%) Telecoms
6 45 (3.34%) Marketing
7 42 (3.11%) Retail
8 37 (2.74%) Front Office
9 27 (2.00%) Manufacturing
10 25 (1.85%) Legal
11 23 (1.70%) Advertising
12 22 (1.63%) Law
13 17 (1.26%) Online Betting
14 16 (1.19%) Pharmaceutical
15 15 (1.11%) Automotive
15 15 (1.11%) Public Sector
16 12 (0.89%) Investment Banking
17 11 (0.82%) Back Office
18 8 (0.59%) Aerospace
19 7 (0.52%) Avionics
Job Titles
1 391 (28.98%) Developer
2 281 (20.83%) Software Engineer
3 169 (12.53%) Data Scientist
4 113 (8.38%) Java Developer
5 106 (7.86%) Senior Software Engineer
6 95 (7.04%) Java Engineer
7 86 (6.38%) Java Software Engineer
7 86 (6.38%) Senior Developer
8 64 (4.74%) Data Engineer
9 54 (4.00%) Python Developer
10 52 (3.85%) Software Developer
11 46 (3.41%) Senior Data Scientist
12 43 (3.19%) Python Engineer
13 41 (3.04%) Analyst
14 40 (2.97%) C# Developer
15 39 (2.89%) Systems Engineer
16 38 (2.82%) Machine Learning Engineer
17 36 (2.67%) Cloud Developer
18 32 (2.37%) Algorithm Engineer
19 30 (2.22%) Cloud Engineer
Libraries, Frameworks & Software Standards
1 138 (10.23%) React
2 137 (10.16%) .NET
3 90 (6.67%) Web Services
4 87 (6.45%) Spring
5 83 (6.15%) Natural Language Processing
6 82 (6.08%) .NET Core
6 82 (6.08%) TensorFlow
7 78 (5.78%) Node.js
8 74 (5.49%) HTML
9 67 (4.97%) Kafka
10 64 (4.74%) CSS
11 63 (4.67%) AngularJS
12 60 (4.45%) PyTorch
13 56 (4.15%) Pandas
14 55 (4.08%) Spring Boot
15 54 (4.00%) NumPy
16 52 (3.85%) RESTful
17 48 (3.56%) REST
18 44 (3.26%) Django
19 41 (3.04%) scikit-learn
Miscellaneous
1 512 (37.95%) Data Structures
2 131 (9.71%) Analytical Skills
3 86 (6.38%) User Experience
4 73 (5.41%) Greenfield Project
5 65 (4.82%) Hedge funds
6 54 (4.00%) Field-Programmable Gate Array
7 45 (3.34%) Enterprise Software
8 42 (3.11%) Derivative
9 40 (2.97%) Self-Motivation
10 39 (2.89%) Public Cloud
11 37 (2.74%) Data Centre
12 36 (2.67%) Robotics
13 28 (2.08%) Foreign Exchange (FX)
14 22 (1.63%) Equities
14 22 (1.63%) LIMS
15 21 (1.56%) Online Games
16 19 (1.41%) Fixed Income
17 18 (1.33%) Cloud Native
18 17 (1.26%) Cyberattack
18 17 (1.26%) Over-the-Top Content
Operating Systems
1 173 (12.82%) Linux
2 42 (3.11%) Windows
3 25 (1.85%) Unix
4 11 (0.82%) Android
5 9 (0.67%) Embedded Linux
6 7 (0.52%) Apple iOS
6 7 (0.52%) Ubuntu
7 5 (0.37%) CentOS
8 3 (0.22%) Robot Operating System
9 2 (0.15%) Mac OS
9 2 (0.15%) Red Hat Enterprise Linux
Processes & Methodologies
1 547 (40.55%) Software Engineering
2 435 (32.25%) Machine Learning
3 407 (30.17%) Agile Software Development
4 380 (28.17%) Computer Science
5 338 (25.06%) Data Science
6 257 (19.05%) Mathematics
7 230 (17.05%) Problem-Solving
8 218 (16.16%) Artificial Intelligence
9 181 (13.42%) OO
10 180 (13.34%) TDD
11 177 (13.12%) Analytics
11 177 (13.12%) Microservices
12 134 (9.93%) Fintech
13 118 (8.75%) Test Automation
14 116 (8.60%) Scrum
15 111 (8.23%) DevOps
16 110 (8.15%) Mentoring
17 108 (8.01%) Decision-Making
18 103 (7.64%) Deep Learning
19 102 (7.56%) Visualisation
Programming Languages
1 628 (46.55%) Python
2 478 (35.43%) Java
3 349 (25.87%) C++
4 333 (24.68%) SQL
5 230 (17.05%) JavaScript
6 211 (15.64%) C#
7 158 (11.71%) C
8 116 (8.60%) MATLAB
9 110 (8.15%) TypeScript
10 99 (7.34%) Go
11 86 (6.38%) R
11 86 (6.38%) Scala
12 84 (6.23%) Java 8
13 35 (2.59%) Ruby
14 29 (2.15%) Bash Shell
14 29 (2.15%) VB
15 20 (1.48%) PHP
16 17 (1.26%) F#
17 16 (1.19%) Kotlin
18 15 (1.11%) PowerShell
Qualifications
1 407 (30.17%) Degree
2 193 (14.31%) PhD
3 127 (9.41%) Computer Science Degree
4 87 (6.45%) Master's Degree
5 43 (3.19%) Security Cleared
6 23 (1.70%) Numerate Degree
7 22 (1.63%) SC Cleared
8 15 (1.11%) Microsoft Certification
9 11 (0.82%) DV Cleared
10 5 (0.37%) Postgraduate
11 4 (0.30%) PMI Certification
12 2 (0.15%) AWS Certification
13 1 (0.074%) BPSS Clearance
13 1 (0.074%) CCIE
13 1 (0.074%) CCIE Routing and Switching
13 1 (0.074%) CCNP
13 1 (0.074%) Cisco Certification
Quality Assurance & Compliance
1 28 (2.08%) QA
2 11 (0.82%) ISO 26262
3 8 (0.59%) Data Quality
3 8 (0.59%) MISRA
4 6 (0.44%) IEC 62304
4 6 (0.44%) ISO 13485
5 5 (0.37%) IEC 61131
5 5 (0.37%) ISO 9001
6 4 (0.30%) GRC
6 4 (0.30%) IEC 61508
6 4 (0.30%) MISRA C
7 3 (0.22%) DICOM
7 3 (0.22%) ISO/IEC 27001
8 2 (0.15%) Actionable Recommendations
8 2 (0.15%) CDISC
8 2 (0.15%) Good Clinical Practice
8 2 (0.15%) ISO 20022
System Software
1 206 (15.27%) Docker
2 35 (2.59%) Firmware
3 14 (1.04%) Active Directory
4 2 (0.15%) EMC RecoverPoint
4 2 (0.15%) VMware Infrastructure
4 2 (0.15%) vSphere
5 1 (0.074%) Hyper-V
Systems Management
1 199 (14.75%) Kubernetes
2 59 (4.37%) Terraform
3 19 (1.41%) Prometheus
4 13 (0.96%) Puppet
5 10 (0.74%) Ansible
6 9 (0.67%) Grafana
7 7 (0.52%) Kibana
7 7 (0.52%) Opscode Chef
8 5 (0.37%) Istio
8 5 (0.37%) systemd
9 4 (0.30%) Marathon
9 4 (0.30%) Mesos
10 3 (0.22%) ITRS Geneos
10 3 (0.22%) Oozie
10 3 (0.22%) SELinux
11 2 (0.15%) Control-M
11 2 (0.15%) NetBackup
11 2 (0.15%) vRealize
12 1 (0.074%) Kubeflow
12 1 (0.074%) SCCM
Vendors
1 84 (6.23%) Oracle
2 56 (4.15%) Microsoft
3 38 (2.82%) Google
4 37 (2.74%) PagerDuty
5 25 (1.85%) SAP
6 23 (1.70%) Databricks
6 23 (1.70%) Twitter
7 20 (1.48%) Atlassian
8 14 (1.04%) Gemalto
9 8 (0.59%) Instagram
10 7 (0.52%) Alteryx
10 7 (0.52%) MathWorks
11 6 (0.44%) IBM
12 5 (0.37%) DataRobot
12 5 (0.37%) Facebook
12 5 (0.37%) New Relic
13 4 (0.30%) EMC
13 4 (0.30%) Solace
13 4 (0.30%) Sybase
13 4 (0.30%) Yahoo!