Period
to 18 June 2018

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 18 June 2018 with a comparison to the same period over the previous 2 years.

Algorithms
UK
6 months to
18 Jun 2018
Same period 2017 Same period 2016
Rank 195 247 281
Rank change year-on-year +52 +34 +48
Permanent jobs citing Algorithms 3,014 2,429 2,367
As % of all permanent IT jobs advertised in the UK 1.75% 1.41% 1.19%
As % of the Miscellaneous category 4.05% 3.30% 2.72%
Number of salaries quoted 2,367 2,007 2,068
UK median annual salary £58,500 £57,500 £55,000
Median salary % change year-on-year +1.74% +4.55% +4.76%
10th Percentile £32,500 £31,700 £32,500
90th Percentile £97,500 £92,500 £92,500
UK excluding London median annual salary £50,000 £49,000 £45,000
% change year-on-year +2.04% +8.89% +5.88%

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 74,405 73,674 87,137
As % of all permanent IT jobs advertised in the UK 43.29% 42.84% 43.65%
Number of salaries quoted 57,931 58,674 70,633
UK median annual salary £50,000 £47,500 £48,558
Median salary % change year-on-year +5.26% -2.18% +5.56%
10th Percentile £27,750 £27,250 £27,000
90th Percentile £85,000 £80,000 £78,750
UK excluding London median annual salary £45,000 £41,500 £42,500
% change year-on-year +8.43% -2.35% +6.25%

Algorithms
Job Vacancy Trend

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

Job vacancy trend for Algorithms in the UK

Algorithms
Salary Trend

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

Salary trend for Algorithms in the UK

Algorithms
Salary Histogram

The salary distribution of IT jobs citing Algorithms over the 6 months to 18 June 2018.

Salary histogram for Algorithms in the UK

Algorithms
Top 16 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 18 June 2018. 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 +48 2,838 £60,000 +4.35% 434
London +48 1,560 £70,000 +7.69% 218
UK excluding London +41 1,426 £50,000 +2.04% 243
South East +60 467 £50,000 +11.11% 88
East of England +11 417 £55,000 +10.00% 52
South West +69 151 £55,000 +10.00% 35
North of England -116 128 £46,500 -22.50% 29
Scotland +32 116 £45,000 +5.88% 23
Midlands -8 113 £47,500 +18.75% 10
North West -66 89 £46,500 -22.50% 17
East Midlands -7 66 £50,000 +25.00% 7
West Midlands -12 47 £45,000 +12.50% 3
Yorkshire -54 24 £45,000 -25.00% 11
Wales +26 22 £39,000 -22.00% 3
North East -21 15 £52,500 +50.00% 1
Northern Ireland +5 12 £37,500 -25.00% 3

For the 6 months to 18 June 2018, 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 1,521 (50.46%) Python
2 1,174 (38.95%) Machine Learning
3 1,164 (38.62%) Java
4 1,009 (33.48%) C++
5 924 (30.66%) Computer Science
6 907 (30.09%) Degree
7 897 (29.76%) Software Engineering
8 878 (29.13%) Data Structures
9 873 (28.96%) Mathematics
10 826 (27.41%) SQL
11 783 (25.98%) Data Science
12 752 (24.95%) Agile Software Development
13 644 (21.37%) Finance
14 609 (20.21%) C#
15 587 (19.48%) Big Data
16 561 (18.61%) Analytics
17 549 (18.21%) PhD
18 544 (18.05%) Problem-Solving
19 529 (17.55%) C
20 525 (17.42%) Artificial Intelligence
21 521 (17.29%) OO
22 512 (16.99%) Linux
23 418 (13.87%) Apache Spark
24 413 (13.70%) R
25 406 (13.47%) JavaScript
26 396 (13.14%) NoSQL
27 391 (12.97%) Analytical Skills
28 371 (12.31%) Git (software)
29 358 (11.88%) Statistics
30 351 (11.65%) MATLAB

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 418 (13.87%) Apache Spark
2 77 (2.55%) Apache
3 76 (2.52%) Elasticsearch
4 65 (2.16%) SAS
5 42 (1.39%) Tomcat
6 28 (0.93%) JBoss
6 28 (0.93%) nginx
7 27 (0.90%) Oracle SOA Suite
8 25 (0.83%) Apache Pig
9 23 (0.76%) IIS
10 15 (0.50%) Apache Airflow
11 13 (0.43%) Apache Solr
12 12 (0.40%) CMS
12 12 (0.40%) Confluence
13 8 (0.27%) Jupyter
13 8 (0.27%) NServiceBus
13 8 (0.27%) WildFly
14 7 (0.23%) DNN
14 7 (0.23%) Luigi
15 6 (0.20%) GemFire
Applications
1 36 (1.19%) Chatbot
2 20 (0.66%) Simulink
3 19 (0.63%) Microsoft Excel
4 16 (0.53%) SPSS
5 15 (0.50%) Weka
6 14 (0.46%) Microsoft Office
7 12 (0.40%) GNU Octave
8 10 (0.33%) Stata
9 9 (0.30%) Microsoft PowerPoint
9 9 (0.30%) Photoshop
10 8 (0.27%) GIMP
11 6 (0.20%) Stateflow
12 2 (0.066%) Mathematica
12 2 (0.066%) Spreadsheet
13 1 (0.033%) AutoCAD
13 1 (0.033%) CPLEX
13 1 (0.033%) Fireworks
13 1 (0.033%) MS Visio
Business Applications
1 7 (0.23%) RMDS
2 6 (0.20%) Distributed Ledger
3 5 (0.17%) Cognos Business Intelligence
4 4 (0.13%) Dynamics CRM
4 4 (0.13%) Sentinel
5 2 (0.066%) Misys Midas
6 1 (0.033%) Actimize
6 1 (0.033%) NetSuite
6 1 (0.033%) Oracle AML
6 1 (0.033%) SAP Business One
Cloud Services
1 304 (10.09%) Amazon AWS
2 168 (5.57%) Microsoft Azure
3 60 (1.99%) Cloud Computing
4 54 (1.79%) GitHub
5 42 (1.39%) Serverless
6 41 (1.36%) Amazon S3
6 41 (1.36%) AWS Lambda
7 40 (1.33%) Google Cloud Platform
8 27 (0.90%) Amazon EC2
9 23 (0.76%) Amazon Kinesis
10 22 (0.73%) SaaS
11 19 (0.63%) Amazon EMR
12 17 (0.56%) PaaS
13 14 (0.46%) Azure Data Factory
14 13 (0.43%) AWS CloudFormation
15 11 (0.36%) Google Analytics
16 10 (0.33%) BrowserStack
16 10 (0.33%) Heroku
16 10 (0.33%) iTunes
17 9 (0.30%) Trello
Communications & Networking
1 62 (2.06%) Internet
2 44 (1.46%) TCP/IP
3 35 (1.16%) HTTP
4 26 (0.86%) Wireless
5 11 (0.36%) DAB
5 11 (0.36%) Firewall
6 8 (0.27%) Ethernet
6 8 (0.27%) Intrusion Detection
6 8 (0.27%) VoIP
7 7 (0.23%) Multicast
7 7 (0.23%) OpenFlow
8 5 (0.17%) 3GPP
8 5 (0.17%) DNS
8 5 (0.17%) LTE
8 5 (0.17%) MQTT
8 5 (0.17%) UMTS
8 5 (0.17%) WCDMA
9 4 (0.13%) Broadband
9 4 (0.13%) FIX Connectivity
9 4 (0.13%) SMS
Database & Business Intelligence
1 587 (19.48%) Big Data
2 396 (13.14%) NoSQL
3 315 (10.45%) Hadoop
4 183 (6.07%) Relational Database
5 178 (5.91%) SQL Server
6 173 (5.74%) MongoDB
7 165 (5.47%) Data Mining
8 150 (4.98%) MySQL
9 131 (4.35%) Apache Cassandra
10 103 (3.42%) Data Warehouse
11 94 (3.12%) PostgreSQL
12 77 (2.55%) RDBMS
13 74 (2.46%) Apache Hive
14 54 (1.79%) Blockchain
15 53 (1.76%) Redis
16 50 (1.66%) SQL Server Reporting Services
17 49 (1.63%) SQL Server Integration Services
18 44 (1.46%) Amazon Redshift
19 39 (1.29%) Oracle Database
20 36 (1.19%) SQL Server Analysis Services
Development Applications
1 371 (12.31%) Git (software)
2 162 (5.37%) Subversion
3 127 (4.21%) Jenkins
4 117 (3.88%) Mercurial
5 87 (2.89%) Maven
6 61 (2.02%) Visual Studio
7 53 (1.76%) Team Foundation Server
8 52 (1.73%) JIRA
9 51 (1.69%) Gradle
10 48 (1.59%) JUnit
11 44 (1.46%) NUnit
12 42 (1.39%) Selenium
13 23 (0.76%) TeamCity
14 22 (0.73%) Bitbucket
15 21 (0.70%) Mocha
16 20 (0.66%) Octopus Deploy
17 18 (0.60%) Eclipse
17 18 (0.60%) Jasmine
17 18 (0.60%) webpack
18 17 (0.56%) Cucumber
General
1 644 (21.37%) Finance
2 279 (9.26%) Banking
3 188 (6.24%) Investment Banking
4 182 (6.04%) Games
5 150 (4.98%) Retail
6 141 (4.68%) Front Office
7 138 (4.58%) Financial Institution
8 131 (4.35%) Marketing
9 98 (3.25%) Telecoms
10 86 (2.85%) Electronics
11 54 (1.79%) Advertising
12 52 (1.73%) Automotive
13 50 (1.66%) Manufacturing
14 42 (1.39%) Pharmaceutical
15 35 (1.16%) Law
16 31 (1.03%) Legal
17 22 (0.73%) Retail Banking
18 16 (0.53%) Military
18 16 (0.53%) Online Betting
19 14 (0.46%) Aerospace
Job Titles
1 1,060 (35.17%) Developer
2 449 (14.90%) Data Scientist
3 448 (14.86%) Software Engineer
4 322 (10.68%) Java Developer
5 185 (6.14%) Software Developer
6 152 (5.04%) Senior Developer
7 144 (4.78%) C++ Software Engineer
8 143 (4.74%) C++ Developer
9 141 (4.68%) Machine Learning Engineer
10 139 (4.61%) Data Engineer
11 133 (4.41%) Graduate
12 132 (4.38%) C# Developer
13 118 (3.92%) Python Developer
14 103 (3.42%) Senior Data Scientist
15 102 (3.38%) Analyst
16 97 (3.22%) Java Engineer
17 96 (3.19%) Senior Software Engineer
18 93 (3.09%) Python Engineer
19 88 (2.92%) Computer Engineer
19 88 (2.92%) Computer Vision Engineer
Libraries, Frameworks & Software Standards
1 277 (9.19%) .NET
2 257 (8.53%) Natural Language Processing
3 239 (7.93%) TensorFlow
4 192 (6.37%) Kafka
4 192 (6.37%) Web Services
5 190 (6.30%) AngularJS
6 181 (6.01%) HTML
7 163 (5.41%) CSS
8 158 (5.24%) Spring
9 151 (5.01%) RESTful
10 144 (4.78%) React
11 125 (4.15%) NumPy
12 121 (4.01%) scikit-learn
13 120 (3.98%) Pandas
14 117 (3.88%) HTML5
15 112 (3.72%) REST
16 92 (3.05%) ASP.NET
17 80 (2.65%) SciPy
18 79 (2.62%) CSS3
19 77 (2.55%) XML
Miscellaneous
1 924 (30.66%) Computer Science
2 878 (29.13%) Data Structures
3 391 (12.97%) Analytical Skills
4 167 (5.54%) Fintech
5 130 (4.31%) User Experience
6 117 (3.88%) Greenfield Project
7 107 (3.55%) Equities
8 101 (3.35%) Cyberthreat
9 95 (3.15%) Fixed Income
10 94 (3.12%) Hedge funds
11 81 (2.69%) Self-Motivation
12 77 (2.55%) CUDA
13 69 (2.29%) Mobile App
14 66 (2.19%) Enterprise Software
15 64 (2.12%) Robotics
16 58 (1.92%) Field-Programmable Gate Array
17 52 (1.73%) Foreign Exchange (FX)
18 49 (1.63%) Linux Command Line
19 42 (1.39%) Derivative
20 31 (1.03%) Management Information System
Operating Systems
1 512 (16.99%) Linux
2 206 (6.83%) Windows
3 142 (4.71%) Unix
4 51 (1.69%) Apple iOS
5 49 (1.63%) Android
6 40 (1.33%) Embedded Linux
7 21 (0.70%) Robot Operating System
8 8 (0.27%) Debian
8 8 (0.27%) Mac OS
8 8 (0.27%) Solaris
9 5 (0.17%) CentOS
9 5 (0.17%) Mac OS X
10 3 (0.100%) Red Hat Enterprise Linux
10 3 (0.100%) Ubuntu
10 3 (0.100%) VxWorks
11 2 (0.066%) AIX
11 2 (0.066%) Windows Server
12 1 (0.033%) DC/OS
Processes & Methodologies
1 1,174 (38.95%) Machine Learning
2 897 (29.76%) Software Engineering
3 873 (28.96%) Mathematics
4 783 (25.98%) Data Science
5 752 (24.95%) Agile Software Development
6 561 (18.61%) Analytics
7 544 (18.05%) Problem-Solving
8 525 (17.42%) Artificial Intelligence
9 521 (17.29%) OO
10 358 (11.88%) Statistics
11 328 (10.88%) Multithreading
12 315 (10.45%) TDD
13 313 (10.38%) Deep Learning
14 300 (9.95%) Physics
15 269 (8.93%) Continuous Integration
16 267 (8.86%) Test Automation
17 260 (8.63%) Data Analysis
18 258 (8.56%) Scrum
19 237 (7.86%) Neural Network
20 225 (7.47%) OOP
Programming Languages
1 1,521 (50.46%) Python
2 1,164 (38.62%) Java
3 1,009 (33.48%) C++
4 826 (27.41%) SQL
5 609 (20.21%) C#
6 529 (17.55%) C
7 413 (13.70%) R
8 406 (13.47%) JavaScript
9 351 (11.65%) MATLAB
10 290 (9.62%) Scala
11 132 (4.38%) PHP
12 103 (3.42%) Perl
13 98 (3.25%) Java 8
14 95 (3.15%) Shell Script
15 90 (2.99%) Ruby
16 75 (2.49%) Embedded C
17 62 (2.06%) Bash Shell
17 62 (2.06%) Embedded C++
18 60 (1.99%) PowerShell
19 52 (1.73%) Go
Qualifications
1 907 (30.09%) Degree
2 549 (18.21%) PhD
3 248 (8.23%) Computer Science Degree
4 105 (3.48%) Numerate Degree
5 87 (2.89%) Master's Degree
6 21 (0.70%) Security Cleared
7 10 (0.33%) SC Cleared
8 8 (0.27%) CISM
8 8 (0.27%) CISSP
9 7 (0.23%) CEH
9 7 (0.23%) SANS
10 6 (0.20%) CCNA
10 6 (0.20%) Cisco Certification
10 6 (0.20%) PMI Certification
11 5 (0.17%) ISEB
12 4 (0.13%) Postgraduate
13 3 (0.100%) CFA
13 3 (0.100%) ISTQB Foundation Certification
14 2 (0.066%) ISTQB
14 2 (0.066%) Six Sigma Green Belt
Quality Assurance & Compliance
1 120 (3.98%) QA
2 12 (0.40%) Data Quality
3 7 (0.23%) MISRA
4 6 (0.20%) GCP
5 4 (0.13%) Actionable Recommendations
5 4 (0.13%) GDPR
5 4 (0.13%) ISO/IEC 27001
5 4 (0.13%) SEPA
6 3 (0.100%) ISO 13485
6 3 (0.100%) ISO 8583
6 3 (0.100%) MiFID
7 2 (0.066%) DO-254
7 2 (0.066%) ISO 26262
7 2 (0.066%) ISO 9000
7 2 (0.066%) MISRA C
8 1 (0.033%) FISMA
8 1 (0.033%) IEC 62304
8 1 (0.033%) ISO 9001
8 1 (0.033%) NIST 800
8 1 (0.033%) PMBOK
System Software
1 128 (4.25%) Docker
2 62 (2.06%) HDFS
3 48 (1.59%) Firmware
4 12 (0.40%) Apache Flume
5 6 (0.20%) LXC
6 5 (0.17%) Xen
7 4 (0.13%) GridGain
7 4 (0.13%) Virtual Machines
8 3 (0.100%) VMware Infrastructure
9 2 (0.066%) Active Directory
9 2 (0.066%) Apache ZooKeeper
10 1 (0.033%) VirtualBox
Systems Management
1 63 (2.09%) Opscode Chef
2 49 (1.63%) Puppet
3 48 (1.59%) Ansible
4 37 (1.23%) Kubernetes
5 17 (0.56%) Terraform
6 12 (0.40%) Grafana
7 7 (0.23%) Oozie
7 7 (0.23%) Prometheus
7 7 (0.23%) Single Sign-On
8 6 (0.20%) Kibana
8 6 (0.20%) logstash
9 5 (0.17%) Graphite
9 5 (0.17%) Graylog
9 5 (0.17%) Hadoop YARN
10 4 (0.13%) Nagios
11 3 (0.100%) Cacti
11 3 (0.100%) Mesos
12 2 (0.066%) Apache Shiro
12 2 (0.066%) Capistrano
12 2 (0.066%) SELinux
Vendors
1 165 (5.47%) Oracle
2 141 (4.68%) Google
3 99 (3.28%) Microsoft
4 82 (2.72%) Tableau
5 36 (1.19%) Bloomberg
6 32 (1.06%) Fidessa
7 27 (0.90%) SAP
8 24 (0.80%) WorldPay
9 23 (0.76%) Sybase
10 21 (0.70%) Altera
10 21 (0.70%) Talend
10 21 (0.70%) Xilinx
11 20 (0.66%) IBM
12 18 (0.60%) Adobe
13 16 (0.53%) Cloudera
14 15 (0.50%) Atlassian
15 14 (0.46%) Hortonworks
15 14 (0.46%) MapR
15 14 (0.46%) Twitter
16 13 (0.43%) Facebook