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

Algorithms
UK
6 months to
22 Jan 2018
Same period 2017 Same period 2016
Rank 204 252 266
Rank change year-on-year +48 +14 +64
Permanent jobs citing Algorithms 2,977 2,362 2,616
As % of all permanent IT jobs advertised in the UK 1.72% 1.35% 1.25%
As % of the Miscellaneous category 4.08% 3.32% 2.97%
Number of salaries quoted 2,304 2,022 2,200
UK median annual salary £60,000 £57,500 £57,500
Median salary % change year-on-year +4.35% - +15.00%
10th Percentile £32,500 £31,250 £32,500
90th Percentile £95,000 £96,250 £92,500
UK excluding London median annual salary £52,500 £50,000 £45,000
% change year-on-year +5.00% +11.11% +12.50%

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 72,887 71,184 88,081
As % of all permanent IT jobs advertised in the UK 42.02% 40.78% 42.22%
Number of salaries quoted 56,644 58,389 70,900
UK median annual salary £50,000 £50,000 £47,500
Median salary % change year-on-year - +5.26% +5.56%
10th Percentile £27,500 £27,500 £27,500
90th Percentile £82,500 £81,250 £80,000
UK excluding London median annual salary £42,500 £42,500 £42,000
% change year-on-year - +1.19% +5.00%

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 22 January 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 22 January 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 +43 2,831 £60,000 +4.35% 574
London +10 1,491 £70,000 +3.70% 301
UK excluding London +84 1,469 £52,500 +5.00% 295
East of England +63 471 £52,500 +23.53% 93
South East +135 436 £50,000 - 92
South West +69 168 £55,000 +15.79% 30
North of England -77 151 £55,000 - 38
Midlands -10 122 £40,000 -5.88% 19
Scotland +21 110 £37,500 -6.25% 17
North West -58 89 £60,000 +9.09% 26
West Midlands +27 69 £35,000 +27.27% 15
East Midlands -15 62 £29,000 -35.56% 4
Yorkshire -9 56 £55,000 - 10
Wales +19 18 £25,500 -49.00% 3
North East -17 6 £42,500 +6.25% 2
Northern Ireland - 3 £85,000 - 3

For the 6 months to 22 January 2018, IT jobs citing Algorithms also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for Algorithms.

1 1,373 (46.12%) Python
2 1,091 (36.65%) Java
3 1,076 (36.14%) Machine Learning
4 1,022 (34.33%) C++
5 999 (33.56%) Computer Science
6 938 (31.51%) Degree
7 914 (30.70%) Software Engineering
8 836 (28.08%) Agile Software Development
9 824 (27.68%) Mathematics
10 808 (27.14%) SQL
11 722 (24.25%) Data Structures
12 715 (24.02%) Finance
13 637 (21.40%) C#
14 614 (20.62%) PhD
15 540 (18.14%) Linux
16 531 (17.84%) OO
17 529 (17.77%) Analytics
18 499 (16.76%) Big Data
19 442 (14.85%) JavaScript
20 425 (14.28%) Multithreading
21 421 (14.14%) C
22 387 (13.00%) R
23 382 (12.83%) Git (software)
24 367 (12.33%) Apache Spark
24 367 (12.33%) Analytical Skills
25 346 (11.62%) Physics
26 337 (11.32%) Amazon AWS
27 336 (11.29%) NoSQL
27 336 (11.29%) TDD
28 329 (11.05%) Statistics

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 367 (12.33%) Apache Spark
2 97 (3.26%) SAS
3 75 (2.52%) Elasticsearch
4 73 (2.45%) Apache
5 35 (1.18%) Apache Solr
6 30 (1.01%) Tomcat
7 28 (0.94%) Apache Pig
8 18 (0.60%) IIS
9 13 (0.44%) Oracle SOA Suite
10 10 (0.34%) CMS
10 10 (0.34%) nginx
11 9 (0.30%) JBoss
11 9 (0.30%) WebSphere
12 8 (0.27%) Apache Airflow
12 8 (0.27%) DNN
13 7 (0.24%) ArcGIS
13 7 (0.24%) IPython
14 6 (0.20%) Luigi
15 5 (0.17%) OpenStack
15 5 (0.17%) SharePoint 2013
Applications
1 36 (1.21%) Microsoft Excel
2 17 (0.57%) Simulink
3 14 (0.47%) Microsoft Office
4 13 (0.44%) Chatbot
5 12 (0.40%) Weka
6 11 (0.37%) SPSS
7 8 (0.27%) Microsoft PowerPoint
8 7 (0.24%) Photoshop
9 4 (0.13%) InfoPath
9 4 (0.13%) MS Visio
9 4 (0.13%) Stata
10 3 (0.10%) Adobe Illustrator
10 3 (0.10%) GNU Octave
10 3 (0.10%) Mathematica
10 3 (0.10%) Spreadsheet
11 2 (0.067%) GIMP
11 2 (0.067%) Stateflow
12 1 (0.034%) Mathcad
Business Applications
1 11 (0.37%) MetaTrader
2 7 (0.24%) RMDS
3 4 (0.13%) Dynamics CRM
3 4 (0.13%) SAP CAR
3 4 (0.13%) SAP POS DM
3 4 (0.13%) SAP Retail
4 2 (0.067%) Magento
4 2 (0.067%) Maximo
5 1 (0.034%) Capstone
5 1 (0.034%) ION MarketView
5 1 (0.034%) NetSuite
Cloud Services
1 337 (11.32%) Amazon AWS
2 118 (3.96%) Microsoft Azure
3 73 (2.45%) GitHub
4 61 (2.05%) SaaS
5 45 (1.51%) Amazon S3
6 40 (1.34%) Cloud Computing
7 39 (1.31%) Google Cloud Platform
8 25 (0.84%) Serverless
9 24 (0.81%) AWS Lambda
10 18 (0.60%) Google Analytics
11 16 (0.54%) Amazon EC2
11 16 (0.54%) Amazon Kinesis
12 13 (0.44%) Slack
13 11 (0.37%) Amazon SQS
14 10 (0.34%) Adobe Analytics
14 10 (0.34%) npm
14 10 (0.34%) PaaS
15 9 (0.30%) Amazon EMR
15 9 (0.30%) Google Play
15 9 (0.30%) Trello
Communications & Networking
1 89 (2.99%) HTTP
2 85 (2.86%) TCP/IP
3 61 (2.05%) SSL
4 46 (1.55%) Internet
5 21 (0.71%) Wireless
6 16 (0.54%) VoIP
7 11 (0.37%) Firewall
7 11 (0.37%) InfiniBand
7 11 (0.37%) Network Security
8 9 (0.30%) Intrusion Detection
9 8 (0.27%) Ethernet
9 8 (0.27%) LTE
9 8 (0.27%) UMTS
10 7 (0.24%) DHCP
10 7 (0.24%) DNS
10 7 (0.24%) ISDN
10 7 (0.24%) RTCP
10 7 (0.24%) RTP
10 7 (0.24%) Unified Communications
10 7 (0.24%) VPN
Database & Business Intelligence
1 499 (16.76%) Big Data
2 336 (11.29%) NoSQL
3 261 (8.77%) Hadoop
4 219 (7.36%) Relational Database
5 193 (6.48%) Data Mining
6 169 (5.68%) SQL Server
7 163 (5.48%) MongoDB
8 97 (3.26%) Apache Cassandra
9 94 (3.16%) Data Warehouse
10 88 (2.96%) PostgreSQL
11 83 (2.79%) MySQL
12 70 (2.35%) RDBMS
13 61 (2.05%) Apache Hive
13 61 (2.05%) Oracle Database
14 51 (1.71%) HBase
14 51 (1.71%) Redis
15 45 (1.51%) Amazon Redshift
16 35 (1.18%) KDB
17 34 (1.14%) Neo4j
18 31 (1.04%) Text Mining
Development Applications
1 382 (12.83%) Git (software)
2 163 (5.48%) Subversion
3 123 (4.13%) Visual Studio
4 106 (3.56%) Jenkins
5 98 (3.29%) Mercurial
6 77 (2.59%) Maven
7 74 (2.49%) JIRA
8 72 (2.42%) JUnit
9 42 (1.41%) NUnit
10 29 (0.97%) Mockito
11 28 (0.94%) TeamCity
12 27 (0.91%) gulp
13 26 (0.87%) Cucumber
14 25 (0.84%) Selenium
15 24 (0.81%) Bitbucket
16 23 (0.77%) Team Foundation Server
17 21 (0.71%) Gradle
17 21 (0.71%) Vagrant
18 20 (0.67%) Jasmine
19 19 (0.64%) Codeception
General
1 715 (24.02%) Finance
2 247 (8.30%) Banking
3 178 (5.98%) Marketing
4 171 (5.74%) Games
5 153 (5.14%) Investment Banking
6 129 (4.33%) Retail
7 123 (4.13%) Telecoms
8 119 (4.00%) Electronics
9 116 (3.90%) Front Office
10 115 (3.86%) Retail Banking
11 57 (1.91%) Manufacturing
12 37 (1.24%) Financial Institution
13 35 (1.18%) Legal
14 33 (1.11%) Pharmaceutical
15 29 (0.97%) Advertising
15 29 (0.97%) Law
16 28 (0.94%) Aerospace
16 28 (0.94%) Automotive
17 22 (0.74%) Military
18 10 (0.34%) Back Office
Job Titles
1 971 (32.62%) Developer
2 601 (20.19%) Software Engineer
3 455 (15.28%) Data Scientist
4 237 (7.96%) Java Developer
5 209 (7.02%) C++ Software Engineer
6 191 (6.42%) Software Developer
7 167 (5.61%) Senior Software Engineer
8 153 (5.14%) Java Engineer
9 145 (4.87%) Senior Developer
10 138 (4.64%) C# Developer
11 137 (4.60%) C++ Developer
12 135 (4.53%) Graduate
13 120 (4.03%) Java Software Engineer
14 118 (3.96%) Machine Learning Engineer
14 118 (3.96%) Python Developer
15 111 (3.73%) Architect
16 109 (3.66%) .NET Developer
17 106 (3.56%) Senior Java Engineer
18 86 (2.89%) Senior Data Scientist
19 83 (2.79%) Senior Java Software Engineer
Libraries, Frameworks & Software Standards
1 288 (9.67%) .NET
2 273 (9.17%) HTML
3 232 (7.79%) Natural Language Processing
4 216 (7.26%) CSS
5 192 (6.45%) Web Services
6 162 (5.44%) TensorFlow
7 142 (4.77%) REST
8 141 (4.74%) HTML5
9 139 (4.67%) Kafka
10 125 (4.20%) Spring
11 120 (4.03%) AngularJS
12 113 (3.80%) XML
13 112 (3.76%) RESTful
14 96 (3.22%) Qt
15 86 (2.89%) JSON
16 84 (2.82%) NumPy
17 82 (2.75%) OpenGL
18 76 (2.55%) ASP.NET
19 72 (2.42%) React
20 71 (2.38%) WinForms
Miscellaneous
1 999 (33.56%) Computer Science
2 722 (24.25%) Data Structures
3 367 (12.33%) Analytical Skills
4 168 (5.64%) User Experience
5 134 (4.50%) Fintech
6 92 (3.09%) Hedge funds
7 90 (3.02%) Robotics
8 88 (2.96%) Greenfield Project
9 83 (2.79%) CUDA
10 81 (2.72%) Equities
10 81 (2.72%) Mobile App
11 78 (2.62%) Enterprise Software
12 70 (2.35%) Linux Command Line
13 69 (2.32%) Fixed Income
14 67 (2.25%) Foreign Exchange (FX)
15 50 (1.68%) Smart City
16 44 (1.48%) Field-Programmable Gate Array
17 41 (1.38%) Client/Server
18 40 (1.34%) Management Information System
19 37 (1.24%) Derivative
Operating Systems
1 540 (18.14%) Linux
2 273 (9.17%) Windows
3 222 (7.46%) Unix
4 51 (1.71%) Apple iOS
5 50 (1.68%) Android
6 39 (1.31%) Embedded Linux
7 11 (0.37%) VxWorks
8 7 (0.24%) Robot Operating System
9 6 (0.20%) Debian
9 6 (0.20%) Mac OS X
10 4 (0.13%) Solaris
10 4 (0.13%) Windows Server
11 3 (0.10%) AIX
11 3 (0.10%) Mac OS
11 3 (0.10%) SUSE Linux Enterprise Server
12 2 (0.067%) Windows 10
12 2 (0.067%) Windows 7
13 1 (0.034%) DC/OS
13 1 (0.034%) Oracle Linux
13 1 (0.034%) Windows Server 2012
Processes & Methodologies
1 1,076 (36.14%) Machine Learning
2 914 (30.70%) Software Engineering
3 836 (28.08%) Agile Software Development
4 824 (27.68%) Mathematics
5 531 (17.84%) OO
6 529 (17.77%) Analytics
7 425 (14.28%) Multithreading
8 346 (11.62%) Physics
9 336 (11.29%) TDD
10 329 (11.05%) Statistics
11 292 (9.81%) Artificial Intelligence
12 266 (8.94%) OOD
13 265 (8.90%) Open Source
14 259 (8.70%) Scrum
15 246 (8.26%) Deep Learning
16 238 (7.99%) Continuous Integration
17 216 (7.26%) Test Automation
18 214 (7.19%) OOP
19 206 (6.92%) Neural Network
20 189 (6.35%) Visualisation
Programming Languages
1 1,373 (46.12%) Python
2 1,091 (36.65%) Java
3 1,022 (34.33%) C++
4 808 (27.14%) SQL
5 637 (21.40%) C#
6 442 (14.85%) JavaScript
7 421 (14.14%) C
8 387 (13.00%) R
9 315 (10.58%) MATLAB
10 231 (7.76%) Scala
11 124 (4.17%) Ruby
12 122 (4.10%) Perl
13 111 (3.73%) PHP
14 93 (3.12%) Shell Script
15 57 (1.91%) Julia
16 52 (1.75%) Bash Shell
17 48 (1.61%) Go
18 39 (1.31%) PowerShell
19 38 (1.28%) T-SQL
20 36 (1.21%) F#
Qualifications
1 938 (31.51%) Degree
2 614 (20.62%) PhD
3 281 (9.44%) Computer Science Degree
4 106 (3.56%) Master's Degree
5 90 (3.02%) Numerate Degree
6 56 (1.88%) Security Cleared
7 30 (1.01%) SC Cleared
8 13 (0.44%) Postgraduate
9 12 (0.40%) CISSP
10 9 (0.30%) CEH
10 9 (0.30%) CISA
10 9 (0.30%) CISM
10 9 (0.30%) SANS
11 8 (0.27%) CCNP
11 8 (0.27%) Cisco Certification
12 7 (0.24%) CCNA
13 5 (0.17%) Microsoft Certification
14 4 (0.13%) ITIL Certification
15 3 (0.10%) DV Cleared
16 2 (0.067%) PMI Certification
Quality Assurance & Compliance
1 156 (5.24%) QA
2 19 (0.64%) Data Quality
3 15 (0.50%) ECSS
4 13 (0.44%) DO-254
5 10 (0.34%) GCP
6 9 (0.30%) IEC 61508
6 9 (0.30%) IEC 62304
6 9 (0.30%) MISRA
6 9 (0.30%) MISRA C
7 7 (0.24%) GDPR
8 6 (0.20%) Actionable Recommendations
8 6 (0.20%) DO-178B
8 6 (0.20%) MIL-STD-498
9 4 (0.13%) 21 CFR Part 11
9 4 (0.13%) Solvency II
10 3 (0.10%) FIPS 140-2
10 3 (0.10%) SLA
11 2 (0.067%) ISO 13485
11 2 (0.067%) ISO 9001
12 1 (0.034%) ISO 9000
System Software
1 102 (3.43%) Docker
2 41 (1.38%) Firmware
3 22 (0.74%) HDFS
4 18 (0.60%) Apache Flume
5 11 (0.37%) Active Directory
6 7 (0.24%) Varnish
6 7 (0.24%) VMware Infrastructure
7 3 (0.10%) Virtual Machines
8 2 (0.067%) Apache ZooKeeper
8 2 (0.067%) GridGain
9 1 (0.034%) Snort
Systems Management
1 50 (1.68%) Opscode Chef
2 30 (1.01%) Ansible
2 30 (1.01%) Puppet
3 15 (0.50%) Hadoop YARN
4 13 (0.44%) Kubernetes
5 11 (0.37%) Kibana
6 10 (0.34%) Mesos
7 7 (0.24%) Cisco CUCM
7 7 (0.24%) Cisco UCCE
7 7 (0.24%) Cisco UCCX
8 6 (0.20%) Oozie
9 3 (0.10%) Systems Management Server (SMS)
9 3 (0.10%) Terraform
10 2 (0.067%) FortiGate
10 2 (0.067%) logstash
10 2 (0.067%) Nagios
10 2 (0.067%) StatsD
10 2 (0.067%) ZABBIX
11 1 (0.034%) Grafana
11 1 (0.034%) SELinux
Vendors
1 143 (4.80%) Oracle
2 137 (4.60%) Google
3 122 (4.10%) Microsoft
4 61 (2.05%) Tableau
5 58 (1.95%) SAP
6 27 (0.91%) IBM
6 27 (0.91%) Murex
7 26 (0.87%) GoldenSource
8 23 (0.77%) Bloomberg
9 22 (0.74%) Fidessa
10 19 (0.64%) NVIDIA
11 18 (0.60%) Twitter
12 17 (0.57%) Intel
12 17 (0.57%) Xilinx
13 16 (0.54%) Adobe
13 16 (0.54%) Cloudera
13 16 (0.54%) Perforce
14 13 (0.44%) Facebook
14 13 (0.44%) MapR
15 12 (0.40%) Hortonworks