Period
to 22 July 2019

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

Algorithms
Cambridgeshire > Cambridge
6 months to
22 Jul 2019
Same period 2018 Same period 2017
Rank 29 21 22
Rank change year-on-year -8 +1 +24
Permanent jobs citing Algorithms 121 309 324
As % of all permanent IT jobs advertised in Cambridge 7.91% 11.12% 11.92%
As % of the Miscellaneous category 15.51% 24.35% 26.05%
Number of salaries quoted 74 226 248
Cambridge median annual salary £62,500 £55,000 £50,000
Median salary % change year-on-year +13.64% +10.00% +11.11%
10th Percentile £45,000 £27,500 £27,125
90th Percentile £90,000 £76,250 £73,250
Cambridgeshire median annual salary £62,500 £55,000 £50,000
% change year-on-year +13.64% +10.00% +11.11%

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

All Generic IT Skills
Cambridge
Permanent vacancies with a requirement for generic IT skills 780 1,269 1,244
As % of all permanent IT jobs advertised in Cambridge 50.98% 45.65% 45.75%
Number of salaries quoted 486 819 924
Cambridge median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - -
10th Percentile £31,250 £27,500 £28,000
90th Percentile £82,500 £70,000 £72,500
Cambridgeshire median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - -

Algorithms
Job Vacancy Trend in Cambridge

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

Job vacancy trend for Algorithms in Cambridge

Algorithms
Salary Trend in Cambridge

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

Salary trend for Algorithms in Cambridge

Algorithms
Salary Histogram in Cambridge

The salary distribution of IT jobs citing Algorithms in Cambridge over the 6 months to 22 July 2019.

Salary histogram for Algorithms in Cambridge

For the 6 months to 22 July 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 Cambridge region with a requirement for Algorithms.

1 86 (71.07%) Python
2 75 (61.98%) Software Engineering
2 75 (61.98%) Mathematics
3 72 (59.50%) Degree
4 60 (49.59%) Machine Learning
5 57 (47.11%) Finance
6 52 (42.98%) C++
7 46 (38.02%) MATLAB
8 45 (37.19%) C#
9 44 (36.36%) PhD
9 44 (36.36%) Algorithmic Trading
9 44 (36.36%) Predictive Modelling
9 44 (36.36%) Market Making
9 44 (36.36%) Fintech
9 44 (36.36%) High-Frequency Trading
9 44 (36.36%) Automated Trading
10 37 (30.58%) Java
11 36 (29.75%) R
12 33 (27.27%) Bash Shell
13 31 (25.62%) Scrum
13 31 (25.62%) GitHub
14 30 (24.79%) AngularJS
14 30 (24.79%) React
14 30 (24.79%) Summit
14 30 (24.79%) Agile Software Development
14 30 (24.79%) PHP
14 30 (24.79%) J2EE
14 30 (24.79%) J2SE
14 30 (24.79%) Bourne shell
14 30 (24.79%) Ruby on Rails

Algorithms
Co-occurring IT Skills in Cambridge 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 6 (4.96%) OpenStack
2 1 (0.83%) Elasticsearch
2 1 (0.83%) nginx
Applications
1 1 (0.83%) Houdini
1 1 (0.83%) MODO
Business Applications
1 30 (24.79%) Summit
Cloud Services
1 31 (25.62%) GitHub
2 14 (11.57%) Microsoft Azure
Communications & Networking
1 9 (7.44%) Wireless
2 3 (2.48%) Internet
3 1 (0.83%) Firewall
Database & Business Intelligence
1 13 (10.74%) SQL Server
2 7 (5.79%) Big Data
3 6 (4.96%) Relational Database
4 2 (1.65%) PostgreSQL
5 1 (0.83%) Data Mining
5 1 (0.83%) GIS
Development Applications
1 22 (18.18%) Git (software)
2 14 (11.57%) Visual Studio
3 13 (10.74%) NUnit
4 7 (5.79%) JIRA
5 6 (4.96%) Jenkins
6 4 (3.31%) Maven
7 3 (2.48%) Eclipse
7 3 (2.48%) GoCD
7 3 (2.48%) JUnit
7 3 (2.48%) Subversion
8 2 (1.65%) Vagrant
9 1 (0.83%) CMake
9 1 (0.83%) GitLab
9 1 (0.83%) GoogleTest
General
1 57 (47.11%) Finance
2 10 (8.26%) Games
3 5 (4.13%) Electronics
4 3 (2.48%) Automotive
Job Titles
1 60 (49.59%) Developer
2 34 (28.10%) Machine Learning Developer
3 21 (17.36%) Python Developer
4 19 (15.70%) Algorithmic Trading Developer
4 19 (15.70%) Software Developer
5 15 (12.40%) Software Tester
5 15 (12.40%) Tester
6 14 (11.57%) Senior Software Tester
6 14 (11.57%) Senior Tester
7 11 (9.09%) C# Developer
7 11 (9.09%) C# Software Developer
7 11 (9.09%) Data Scientist
8 10 (8.26%) .NET Developer
8 10 (8.26%) .NET Software Developer
8 10 (8.26%) C# .NET Developer
8 10 (8.26%) Graduate
9 9 (7.44%) Audio DSP Engineer
9 9 (7.44%) Audio Engineer
9 9 (7.44%) DSP Engineer
10 8 (6.61%) Graduate Developer
Libraries, Frameworks & Software Standards
1 30 (24.79%) AngularJS
1 30 (24.79%) J2EE
1 30 (24.79%) J2SE
1 30 (24.79%) React
1 30 (24.79%) Ruby on Rails
2 14 (11.57%) .NET
2 14 (11.57%) ASP.NET
2 14 (11.57%) Gherkin
2 14 (11.57%) REST
2 14 (11.57%) SOAP
3 13 (10.74%) ASP.NET MVC
3 13 (10.74%) Velocity
3 13 (10.74%) WCF
3 13 (10.74%) WinForms
3 13 (10.74%) WPF
4 6 (4.96%) OpenGL
4 6 (4.96%) OpenGL ES
4 6 (4.96%) Vulkan
5 3 (2.48%) LLVM
5 3 (2.48%) Wayland
Miscellaneous
1 22 (18.18%) Data Structures
2 17 (14.05%) Virtual Team
3 6 (4.96%) Linux Command Line
4 3 (2.48%) Internet of Things
4 3 (2.48%) Mobile Games
4 3 (2.48%) Self-Motivation
4 3 (2.48%) Smartphone
5 1 (0.83%) Analytical Skills
5 1 (0.83%) Augmented Reality
5 1 (0.83%) CUDA
5 1 (0.83%) Cybercrime
5 1 (0.83%) Mobile App
5 1 (0.83%) Robotics
Operating Systems
1 26 (21.49%) Linux
2 9 (7.44%) Android
3 6 (4.96%) Unix
4 3 (2.48%) Embedded Linux
5 1 (0.83%) Windows
Processes & Methodologies
1 75 (61.98%) Mathematics
1 75 (61.98%) Software Engineering
2 60 (49.59%) Machine Learning
3 44 (36.36%) Algorithmic Trading
3 44 (36.36%) Automated Trading
3 44 (36.36%) Fintech
3 44 (36.36%) High-Frequency Trading
3 44 (36.36%) Market Making
3 44 (36.36%) Predictive Modelling
4 31 (25.62%) Scrum
5 30 (24.79%) Agile Software Development
6 27 (22.31%) Test Automation
7 18 (14.88%) Data Science
8 16 (13.22%) Data Analysis
8 16 (13.22%) SDLC
8 16 (13.22%) Statistics
8 16 (13.22%) TDD
9 15 (12.40%) OO
10 14 (11.57%) API Testing
10 14 (11.57%) Project Management
Programming Languages
1 86 (71.07%) Python
2 52 (42.98%) C++
3 46 (38.02%) MATLAB
4 45 (37.19%) C#
5 37 (30.58%) Java
6 36 (29.75%) R
7 33 (27.27%) Bash Shell
8 30 (24.79%) Bourne shell
8 30 (24.79%) Korn
8 30 (24.79%) PHP
8 30 (24.79%) Ruby
9 22 (18.18%) C
10 14 (11.57%) JavaScript
10 14 (11.57%) SQL
11 6 (4.96%) Perl
12 1 (0.83%) F#
12 1 (0.83%) Go
12 1 (0.83%) Haskell
12 1 (0.83%) OCaml
Qualifications
1 72 (59.50%) Degree
2 44 (36.36%) PhD
3 21 (17.36%) Numerate Degree
4 1 (0.83%) Computer Science Degree
Quality Assurance & Compliance
1 15 (12.40%) QA
System Software
1 9 (7.44%) Docker
2 1 (0.83%) KVM
Systems Management
1 3 (2.48%) Ansible
2 1 (0.83%) Docker Swarm
2 1 (0.83%) Kubernetes
2 1 (0.83%) Terraform
Vendors
1 14 (11.57%) WorldPay
2 13 (10.74%) Microsoft
3 1 (0.83%) Xamarin