Period
to 18 February 2018

The following table provides summary statistics for permanent job vacancies with a requirement for SciPy skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited SciPy over the 6 months to 18 February 2018 with a comparison to the same period in the previous 2 years.

SciPy
UK
6 months to
18 Feb 2018
Same period 2017 Same period 2016
Rank 1027 1093 1136
Rank change year-on-year +66 +43 +101
Permanent jobs citing SciPy 167 85 173
As % of all permanent IT jobs advertised in the UK 0.096% 0.049% 0.082%
As % of the Libraries, Frameworks & Software Standards category 0.23% 0.12% 0.21%
Number of salaries quoted 145 75 153
UK median annual salary £67,500 £90,000 £70,000
Median salary % change year-on-year -25.00% +28.57% +12.00%
10th Percentile £45,000 £47,200 £31,400
90th Percentile £100,000 £115,000 £89,100
UK excluding London median annual salary £55,000 £47,000 £47,250
% change year-on-year +17.02% -0.53% -

SciPy is in the Software Libraries and Frameworks category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for technical specification, industry standards, software libraries and framework skills.

All Software Libraries and Frameworks
UK
Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 71,077 68,922 81,182
As % of all permanent IT jobs advertised in the UK 40.80% 39.47% 38.53%
Number of salaries quoted 59,923 59,394 69,645
UK median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% -
10th Percentile £30,000 £29,000 £28,000
90th Percentile £77,500 £76,250 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

SciPy
Job Vacancy Trend

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

Job vacancy trend for SciPy in the UK

SciPy
Salary Trend

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

Salary trend for SciPy in the UK

SciPy
Salary Histogram

The salary distribution of IT jobs citing SciPy over the 6 months to 18 February 2018.

Salary histogram for SciPy in the UK

SciPy
Top 10 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing SciPy within the UK over the 6 months to 18 February 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 +58 148 £67,500 -25.00% 35
London +55 129 £70,000 -24.32% 27
UK excluding London +41 38 £55,000 +17.02% 11
Scotland -17 19 £67,500 - 3
South East +15 7 £45,000 -15.89% 4
South West +9 6 £55,000 +22.22% 2
East of England - 4 £40,000 - 2
North of England - 2 £41,250 -
Yorkshire - 1 £37,500 -
North West - 1 £45,000 -

For the 6 months to 18 February 2018, IT jobs citing SciPy 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 SciPy.

1 165 (98.80%) Python
2 145 (86.83%) NumPy
3 116 (69.46%) Pandas
4 109 (65.27%) Data Science
5 102 (61.08%) Machine Learning
6 66 (39.52%) scikit-learn
6 66 (39.52%) Mathematics
7 63 (37.72%) Algorithms
8 61 (36.53%) Apache Spark
9 52 (31.14%) Analytics
10 47 (28.14%) Big Data
11 43 (25.75%) Computer Science
11 43 (25.75%) NoSQL
12 41 (24.55%) Statistics
12 41 (24.55%) SQL
13 38 (22.75%) MongoDB
14 37 (22.16%) Hadoop
14 37 (22.16%) Finance
15 36 (21.56%) Data Analysis
16 35 (20.96%) Agile Software Development
16 35 (20.96%) Degree
16 35 (20.96%) R
17 34 (20.36%) Scala
17 34 (20.36%) Software Engineering
18 33 (19.76%) Java
19 32 (19.16%) PhD
20 31 (18.56%) Visualisation
20 31 (18.56%) TensorFlow
21 28 (16.77%) Predictive Modelling
22 27 (16.17%) Natural Language Processing

SciPy
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 61 (36.53%) Apache Spark
2 15 (8.98%) Apache
3 14 (8.38%) Elasticsearch
4 10 (5.99%) IPython
5 8 (4.79%) SAS
6 7 (4.19%) Luigi
7 3 (1.80%) Apache Pig
8 2 (1.20%) Apache Airflow
8 2 (1.20%) OpenStack
8 2 (1.20%) Oracle Workflow
Applications
1 5 (2.99%) Chatbot
2 4 (2.40%) CPLEX
3 2 (1.20%) HipChat
4 1 (0.60%) GNU Octave
Cloud Services
1 20 (11.98%) Amazon AWS
2 11 (6.59%) Serverless
3 10 (5.99%) Amazon Kinesis
3 10 (5.99%) AWS CloudFormation
3 10 (5.99%) AWS Lambda
4 4 (2.40%) Amazon S3
5 3 (1.80%) Microsoft Azure
6 1 (0.60%) Cloud Computing
6 1 (0.60%) Google Cloud Platform
6 1 (0.60%) SaaS
Database & Business Intelligence
1 47 (28.14%) Big Data
2 43 (25.75%) NoSQL
3 38 (22.75%) MongoDB
4 37 (22.16%) Hadoop
5 17 (10.18%) Apache Hive
6 13 (7.78%) MySQL
6 13 (7.78%) PostgreSQL
7 11 (6.59%) Relational Database
8 9 (5.39%) Data Warehouse
8 9 (5.39%) Flink
9 7 (4.19%) HBase
10 6 (3.59%) QlikView
10 6 (3.59%) Text Mining
11 4 (2.40%) Blockchain
11 4 (2.40%) KDB
11 4 (2.40%) Redis
12 3 (1.80%) RDBMS
13 2 (1.20%) Apache Cassandra
13 2 (1.20%) BigQuery
13 2 (1.20%) Sqoop
Development Applications
1 18 (10.78%) Git (software)
2 2 (1.20%) Bitbucket
2 2 (1.20%) Jenkins
2 2 (1.20%) JIRA
2 2 (1.20%) Mercurial
3 1 (0.60%) GitLab
General
1 37 (22.16%) Finance
2 8 (4.79%) Advertising
3 4 (2.40%) Front Office
4 3 (1.80%) Banking
4 3 (1.80%) Marketing
5 2 (1.20%) Retail
6 1 (0.60%) Back Office
6 1 (0.60%) Corporate Banking
6 1 (0.60%) Electronics
6 1 (0.60%) Investment Banking
6 1 (0.60%) Law
6 1 (0.60%) Military
6 1 (0.60%) Retail Banking
Job Titles
1 61 (36.53%) Data Scientist
2 47 (28.14%) Developer
3 33 (19.76%) Python Developer
4 18 (10.78%) Machine Learning Engineer
5 17 (10.18%) Junior
5 17 (10.18%) Junior Developer
6 16 (9.58%) Senior Data Scientist
7 13 (7.78%) Data Engineer
8 12 (7.19%) Machine Learning Scientist
8 12 (7.19%) Senior Developer
8 12 (7.19%) Senior Python Developer
9 9 (5.39%) Software Engineer
10 7 (4.19%) Architect
10 7 (4.19%) Big Data Architect
10 7 (4.19%) Data Architect
11 6 (3.59%) Data Manager
11 6 (3.59%) Data Science Manager
12 4 (2.40%) Engineering Manager
13 3 (1.80%) Graduate
13 3 (1.80%) Junior Python Developer
Libraries, Frameworks & Software Standards
1 145 (86.83%) NumPy
2 116 (69.46%) Pandas
3 66 (39.52%) scikit-learn
4 31 (18.56%) TensorFlow
5 27 (16.17%) Natural Language Processing
6 23 (13.77%) Flask
7 14 (8.38%) PySpark
7 14 (8.38%) Theano
8 12 (7.19%) MLlib
9 11 (6.59%) AngularJS
9 11 (6.59%) Keras
10 9 (5.39%) Web Services
11 8 (4.79%) pytest
12 7 (4.19%) Dask
12 7 (4.19%) REST
12 7 (4.19%) Samza
12 7 (4.19%) Spark Streaming
12 7 (4.19%) Swagger
13 6 (3.59%) Kafka
13 6 (3.59%) Spring Boot
Miscellaneous
1 63 (37.72%) Algorithms
2 43 (25.75%) Computer Science
3 24 (14.37%) Fintech
4 10 (5.99%) Greenfield Project
5 9 (5.39%) Hedge funds
6 8 (4.79%) Analytical Skills
7 7 (4.19%) Data Structures
7 7 (4.19%) Video\Live Streaming
8 5 (2.99%) Fixed Income
8 5 (2.99%) Social Media
9 3 (1.80%) Life Science
9 3 (1.80%) Market Risk
9 3 (1.80%) Private Cloud
10 2 (1.20%) Smart Meter
11 1 (0.60%) Blog
Operating Systems
1 20 (11.98%) Linux
2 4 (2.40%) Unix
3 3 (1.80%) Windows
Processes & Methodologies
1 109 (65.27%) Data Science
2 102 (61.08%) Machine Learning
3 66 (39.52%) Mathematics
4 52 (31.14%) Analytics
5 41 (24.55%) Statistics
6 36 (21.56%) Data Analysis
7 35 (20.96%) Agile Software Development
8 34 (20.36%) Software Engineering
9 31 (18.56%) Visualisation
10 28 (16.77%) Predictive Modelling
11 23 (13.77%) Statistical Analysis
12 22 (13.17%) Data Visualisation
12 22 (13.17%) OO
12 22 (13.17%) Predictive Analytics
13 18 (10.78%) ETL
14 16 (9.58%) Data Analytics
15 15 (8.98%) Applied Mathematics
16 14 (8.38%) Deep Learning
17 13 (7.78%) Mentoring
18 12 (7.19%) OOP
Programming Languages
1 165 (98.80%) Python
2 41 (24.55%) SQL
3 35 (20.96%) R
4 34 (20.36%) Scala
5 33 (19.76%) Java
6 25 (14.97%) C#
6 25 (14.97%) C++
7 22 (13.17%) JavaScript
8 13 (7.78%) MATLAB
9 9 (5.39%) C
10 6 (3.59%) Clojure
11 4 (2.40%) Lisp
12 3 (1.80%) Bash Shell
13 1 (0.60%) Cython
13 1 (0.60%) Lua
13 1 (0.60%) Perl
13 1 (0.60%) Ruby
13 1 (0.60%) Shell Script
Qualifications
1 35 (20.96%) Degree
2 32 (19.16%) PhD
3 6 (3.59%) Numerate Degree
4 5 (2.99%) Computer Science Degree
5 2 (1.20%) Security Cleared
6 1 (0.60%) Postgraduate
Quality Assurance & Compliance
1 2 (1.20%) Data Quality
System Software
1 8 (4.79%) Docker
2 5 (2.99%) HDFS
3 3 (1.80%) Apache Flume
Systems Management
1 7 (4.19%) Kibana
2 2 (1.20%) Ansible
2 2 (1.20%) Grafana
2 2 (1.20%) logstash
2 2 (1.20%) Prometheus
3 1 (0.60%) Kubernetes
3 1 (0.60%) Oozie
Vendors
1 11 (6.59%) Tableau
2 9 (5.39%) Google
2 9 (5.39%) Oracle
3 3 (1.80%) Twitter
4 2 (1.20%) Alteryx
4 2 (1.20%) Informatica
4 2 (1.20%) Microsoft
5 1 (0.60%) Facebook
5 1 (0.60%) Teradata