Period
to 19 May 2019

The table below looks at the prevalence of the term Algorithms in permanent job vacancies advertised in Edinburgh. Included is a benchmarking guide to the salaries offered in vacancies that have cited Algorithms over the 6 months to 19 May 2019 with a comparison to the same period over the previous 2 years.

Algorithms
Scotland > Edinburgh
6 months to
19 May 2019
Same period 2018 Same period 2017
Rank 73 91 107
Rank change year-on-year +18 +16 +23
Permanent jobs citing Algorithms 93 55 31
As % of all permanent IT jobs advertised in Edinburgh 3.56% 2.10% 1.39%
As % of the Miscellaneous category 9.24% 5.46% 3.64%
Number of salaries quoted 75 42 9
Edinburgh median annual salary £38,500 £42,500 £40,000
Median salary % change year-on-year -9.41% +6.25% -15.79%
10th Percentile £27,750 £28,000 £19,750
90th Percentile £107,500 £75,000 £58,250
Scotland median annual salary £38,500 £46,250 £43,750
% change year-on-year -16.76% +5.71% -7.89%

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 Edinburgh with a requirement for generic IT skills.

All Generic IT Skills
Edinburgh
Permanent vacancies with a requirement for generic IT skills 1,007 1,008 852
As % of all permanent IT jobs advertised in Edinburgh 38.54% 38.44% 38.12%
Number of salaries quoted 664 668 549
Edinburgh median annual salary £45,000 £45,000 £43,000
Median salary % change year-on-year - +4.65% -9.47%
10th Percentile £27,750 £28,000 £27,500
90th Percentile £72,500 £72,875 £75,000
Scotland median annual salary £45,000 £46,000 £45,000
% change year-on-year -2.17% +2.22% -

Algorithms
Job Vacancy Trend in Edinburgh

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

Job vacancy trend for Algorithms in Edinburgh

Algorithms
Salary Trend in Edinburgh

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

Salary trend for Algorithms in Edinburgh

Algorithms
Salary Histogram in Edinburgh

The salary distribution of IT jobs citing Algorithms in Edinburgh over the 6 months to 19 May 2019.

Salary histogram for Algorithms in Edinburgh

For the 6 months to 19 May 2019, 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 Edinburgh region with a requirement for Algorithms.

1 82 (88.17%) Software Engineering
2 62 (66.67%) Machine Learning
3 54 (58.06%) Java
4 53 (56.99%) C++
4 53 (56.99%) Linux
4 53 (56.99%) Degree
5 52 (55.91%) Robotics
6 51 (54.84%) Windows
7 50 (53.76%) Mathematics
8 48 (51.61%) C#
9 45 (48.39%) Deep Learning
10 44 (47.31%) Numerate Degree
10 44 (47.31%) Innovative Thinking
10 44 (47.31%) Data Mining
11 27 (29.03%) Data Analysis
12 23 (24.73%) Big Data
13 22 (23.66%) OpenCV
13 22 (23.66%) Image Processing
13 22 (23.66%) Boost C++ Libraries
13 22 (23.66%) Web Services
14 21 (22.58%) Analytics
15 16 (17.20%) Python
16 15 (16.13%) Agile Software Development
17 13 (13.98%) Retail
17 13 (13.98%) Data Science
18 12 (12.90%) Problem-Solving
18 12 (12.90%) Visualisation
19 11 (11.83%) Artificial Intelligence
19 11 (11.83%) Data Structures
20 10 (10.75%) Continuous Integration

Algorithms
Co-occurring IT Skills in Edinburgh 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 3 (3.23%) Apache
1 3 (3.23%) Apache Spark
Applications
1 8 (8.60%) Simulink
Cloud Services
1 1 (1.08%) Amazon AWS
1 1 (1.08%) Serverless
1 1 (1.08%) Taleo
Database & Business Intelligence
1 44 (47.31%) Data Mining
2 23 (24.73%) Big Data
3 8 (8.60%) Apache Cassandra
3 8 (8.60%) NoSQL
4 1 (1.08%) GIS
4 1 (1.08%) Hadoop
4 1 (1.08%) MySQL
4 1 (1.08%) SQL Server
Development Applications
1 7 (7.53%) JIRA
2 4 (4.30%) Rational DOORS
2 4 (4.30%) Rational Rhapsody
3 3 (3.23%) Jenkins
3 3 (3.23%) Subversion
General
1 13 (13.98%) Retail
2 8 (8.60%) Banking
3 6 (6.45%) Advertising
3 6 (6.45%) Marketing
4 5 (5.38%) Electronics
4 5 (5.38%) Finance
4 5 (5.38%) Manufacturing
4 5 (5.38%) Publishing
4 5 (5.38%) Telecoms
5 4 (4.30%) Aerospace
5 4 (4.30%) Social Science
6 1 (1.08%) Pharmaceutical
Job Titles
1 69 (74.19%) Software Engineer
2 47 (50.54%) C++ Software Engineer
3 22 (23.66%) Graduate
3 22 (23.66%) Graduate C++ Software Engineer
3 22 (23.66%) Graduate Software Engineer
3 22 (23.66%) Senior C++ Software Engineer
3 22 (23.66%) Senior Software Engineer
4 10 (10.75%) Data Scientist
5 9 (9.68%) Developer
5 9 (9.68%) Java Engineer
5 9 (9.68%) Java Software Engineer
6 7 (7.53%) Java Developer
6 7 (7.53%) Software Manager
7 6 (6.45%) Developer/Software Engineer
7 6 (6.45%) Development Manager
7 6 (6.45%) Java Software Developer
7 6 (6.45%) Software Development Manager
8 4 (4.30%) Principal Engineer
8 4 (4.30%) Principal Software Engineer
9 3 (3.23%) Senior Data Scientist
Libraries, Frameworks & Software Standards
1 22 (23.66%) Boost C++ Libraries
1 22 (23.66%) OpenCV
1 22 (23.66%) Web Services
2 9 (9.68%) Hibernate
3 8 (8.60%) scikit-learn
4 7 (7.53%) .NET
5 6 (6.45%) Kafka
6 5 (5.38%) Matplotlib
6 5 (5.38%) NumPy
6 5 (5.38%) Pandas
7 3 (3.23%) Apache Flex
7 3 (3.23%) JMS
7 3 (3.23%) MLlib
7 3 (3.23%) Spring
7 3 (3.23%) Swing
8 2 (2.15%) Havok
8 2 (2.15%) HTML
8 2 (2.15%) OpenMP
8 2 (2.15%) WPF
9 1 (1.08%) RabbitMQ
Miscellaneous
1 52 (55.91%) Robotics
2 11 (11.83%) Data Structures
3 8 (8.60%) Fintech
4 3 (3.23%) Analytical Skills
5 1 (1.08%) 3D Graphics
Operating Systems
1 53 (56.99%) Linux
2 51 (54.84%) Windows
3 4 (4.30%) VxWorks
4 1 (1.08%) Android
4 1 (1.08%) Apple iOS
Processes & Methodologies
1 82 (88.17%) Software Engineering
2 62 (66.67%) Machine Learning
3 50 (53.76%) Mathematics
4 45 (48.39%) Deep Learning
5 44 (47.31%) Innovative Thinking
6 27 (29.03%) Data Analysis
7 22 (23.66%) Image Processing
8 21 (22.58%) Analytics
9 15 (16.13%) Agile Software Development
10 13 (13.98%) Data Science
11 12 (12.90%) Problem-Solving
11 12 (12.90%) Visualisation
12 11 (11.83%) Artificial Intelligence
13 10 (10.75%) Continuous Integration
14 9 (9.68%) Computer Science
15 8 (8.60%) Data Munging
15 8 (8.60%) Digital Banking
15 8 (8.60%) Patch Management
15 8 (8.60%) Robotic Process Automation
15 8 (8.60%) Systems Engineering
Programming Languages
1 54 (58.06%) Java
2 53 (56.99%) C++
3 48 (51.61%) C#
4 16 (17.20%) Python
5 9 (9.68%) MATLAB
6 6 (6.45%) R
7 4 (4.30%) C
7 4 (4.30%) SQL
8 2 (2.15%) Fortran
9 1 (1.08%) JavaScript
9 1 (1.08%) Julia
9 1 (1.08%) Perl
9 1 (1.08%) PHP
9 1 (1.08%) Ruby
9 1 (1.08%) XPath
Qualifications
1 53 (56.99%) Degree
2 44 (47.31%) Numerate Degree
3 5 (5.38%) Computer Science Degree
4 1 (1.08%) PhD
Systems Management
1 6 (6.45%) Kubernetes
Vendors
1 8 (8.60%) Splunk
2 5 (5.38%) SAP
3 4 (4.30%) Microsoft
4 1 (1.08%) Oracle
4 1 (1.08%) Salesforce.com