Period
to 17 November 2017

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

NumPy
UK
6 months to
17 Nov 2017
Same period 2016 Same period 2015
Rank 968 1087 1173
Rank change year-on-year +119 +86 +91
Permanent jobs citing NumPy 235 137 119
As % of all permanent IT jobs advertised in the UK 0.13% 0.072% 0.054%
As % of the Libraries, Frameworks & Software Standards category 0.33% 0.18% 0.14%
Number of salaries quoted 203 129 104
UK median annual salary £60,000 £80,000 £70,000
Median salary % change year-on-year -25.00% +14.29% +11.11%
10th Percentile £37,500 £41,250 £31,475
90th Percentile £100,000 £131,250 £88,375
UK excluding London median annual salary £42,500 £46,250 £32,000
% change year-on-year -8.11% +44.53% -36.00%

NumPy 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 72262 74099 83263
As % of all permanent IT jobs advertised in the UK 40.11% 38.97% 37.97%
Number of salaries quoted 60024 64274 71181
UK median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% +1.12%
10th Percentile £29,750 £28,750 £27,500
90th Percentile £77,500 £76,250 £73,750
UK excluding London median annual salary £42,500 £42,000 £40,000
% change year-on-year +1.19% +5.00% -

NumPy
Job Vacancy Trend

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

Job vacancy trend for NumPy in the UK

NumPy
Salary Trend

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

Salary trend for NumPy in the UK

NumPy
Salary Histogram

The salary distribution of IT jobs citing NumPy over the 6 months to 17 November 2017.

Salary histogram for NumPy in the UK

NumPy
Top 11 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing NumPy within the UK over the 6 months to 17 November 2017. 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 +144 217 £60,000 -25.00% 23
London +79 185 £70,000 -13.85% 17
UK excluding London +75 50 £42,500 -8.11% 6
Scotland +11 17 £42,500 -
South East +47 10 £45,000 +2.86% 3
South West +17 9 £45,000 -
North of England 0 8 £25,000 -47.37% 1
Yorkshire +28 6 £25,000 -54.55%
East of England - 5 £40,000 - 2
North West -2 2 £39,750 +37.07% 1
Wales - 1 £55,000 -

For the 6 months to 17 November 2017, IT jobs citing NumPy 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 NumPy.

1 232 (98.72%) Python
2 162 (68.94%) Pandas
3 123 (52.34%) SQL
4 117 (49.79%) Agile Software Development
5 96 (40.85%) SciPy
6 86 (36.60%) Mathematics
7 84 (35.74%) Machine Learning
8 81 (34.47%) Computer Science
9 80 (34.04%) Big Data
10 77 (32.77%) Degree
11 74 (31.49%) Java
12 69 (29.36%) Apache Spark
13 66 (28.09%) Linux
14 61 (25.96%) MongoDB
15 60 (25.53%) C++
16 58 (24.68%) Git (software)
17 57 (24.26%) Flask
18 56 (23.83%) Analytics
19 55 (23.40%) Finance
20 52 (22.13%) Software Engineering
21 51 (21.70%) Statistics
22 48 (20.43%) Hadoop
22 48 (20.43%) Algorithms
23 47 (20.00%) R
24 44 (18.72%) TDD
24 44 (18.72%) Relational Database
25 43 (18.30%) Web Development
26 42 (17.87%) NoSQL
26 42 (17.87%) JavaScript
26 42 (17.87%) scikit-learn

NumPy
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 69 (29.36%) Apache Spark
2 23 (9.79%) Confluence
3 22 (9.36%) Elasticsearch
4 14 (5.96%) Apache
5 10 (4.26%) Apache Pig
6 9 (3.83%) SAS
7 8 (3.40%) IPython
8 6 (2.55%) Luigi
8 6 (2.55%) Tomcat
9 4 (1.70%) Apache Airflow
9 4 (1.70%) Tornado
10 2 (0.85%) Jupyter
10 2 (0.85%) OpenStack
10 2 (0.85%) Oracle Workflow
Applications
1 5 (2.13%) Chatbot
1 5 (2.13%) Stata
2 4 (1.70%) CPLEX
2 4 (1.70%) GNU Octave
2 4 (1.70%) SPSS
3 2 (0.85%) HipChat
3 2 (0.85%) Weka
4 1 (0.43%) LaTeX
4 1 (0.43%) Microsoft Excel
Cloud Services
1 26 (11.06%) Amazon AWS
2 4 (1.70%) Microsoft Azure
3 3 (1.28%) SaaS
4 2 (0.85%) Cloud Computing
5 1 (0.43%) GitHub
5 1 (0.43%) Google Analytics
5 1 (0.43%) Google Cloud Platform
Communications & Networking
1 6 (2.55%) HTTP
Database & Business Intelligence
1 80 (34.04%) Big Data
2 61 (25.96%) MongoDB
3 48 (20.43%) Hadoop
4 44 (18.72%) Relational Database
5 42 (17.87%) NoSQL
6 34 (14.47%) PostgreSQL
7 26 (11.06%) RDBMS
8 21 (8.94%) Apache Hive
9 19 (8.09%) Data Warehouse
10 14 (5.96%) Redis
11 13 (5.53%) Amazon Redshift
12 12 (5.11%) Apache Cassandra
13 10 (4.26%) SQL Server
14 9 (3.83%) HBase
15 7 (2.98%) Flink
15 7 (2.98%) KDB
15 7 (2.98%) Text Mining
16 6 (2.55%) Data Mining
16 6 (2.55%) MySQL
17 5 (2.13%) Impala
Development Applications
1 58 (24.68%) Git (software)
2 38 (16.17%) JIRA
3 15 (6.38%) Mercurial
4 9 (3.83%) Jenkins
5 7 (2.98%) Atlassian Bamboo
5 7 (2.98%) Maven
6 6 (2.55%) Gradle
6 6 (2.55%) JUnit
6 6 (2.55%) Mockito
6 6 (2.55%) TestNG
7 4 (1.70%) Selenium
7 4 (1.70%) WebDriver
8 3 (1.28%) Subversion
9 2 (0.85%) Bitbucket
10 1 (0.43%) git-flow
10 1 (0.43%) gulp
10 1 (0.43%) Travis CI
General
1 55 (23.40%) Finance
2 22 (9.36%) Marketing
3 16 (6.81%) Advertising
4 8 (3.40%) Front Office
5 7 (2.98%) Retail
6 6 (2.55%) Banking
7 4 (1.70%) Games
8 3 (1.28%) Investment Banking
9 2 (0.85%) Back Office
9 2 (0.85%) Law
10 1 (0.43%) Corporate Banking
10 1 (0.43%) Electronics
10 1 (0.43%) Pharmaceutical
10 1 (0.43%) Publishing
10 1 (0.43%) Retail Banking
Job Titles
1 110 (46.81%) Developer
2 99 (42.13%) Python Developer
3 44 (18.72%) Data Scientist
4 18 (7.66%) Data Engineer
5 13 (5.53%) Senior Developer
5 13 (5.53%) Senior Python Developer
6 12 (5.11%) Junior
7 10 (4.26%) Software Engineer
8 9 (3.83%) Analyst
8 9 (3.83%) Junior Developer
8 9 (3.83%) Machine Learning Scientist
9 8 (3.40%) Data Manager
9 8 (3.40%) Software Developer
10 7 (2.98%) Graduate
10 7 (2.98%) Machine Learning Engineer
11 6 (2.55%) Architect
11 6 (2.55%) Big Data Architect
11 6 (2.55%) Data Architect
11 6 (2.55%) Java Engineer
12 5 (2.13%) Python Software Engineer
Libraries, Frameworks & Software Standards
1 162 (68.94%) Pandas
2 96 (40.85%) SciPy
3 57 (24.26%) Flask
4 42 (17.87%) scikit-learn
5 29 (12.34%) Django
6 23 (9.79%) CSS
7 22 (9.36%) HTML
8 21 (8.94%) TensorFlow
9 20 (8.51%) Matplotlib
10 19 (8.09%) AngularJS
11 18 (7.66%) D3.js
12 16 (6.81%) Highcharts JS
12 16 (6.81%) Pyramid
12 16 (6.81%) REST
12 16 (6.81%) Web Services
13 15 (6.38%) Kafka
13 15 (6.38%) Keras
14 14 (5.96%) Natural Language Processing
15 13 (5.53%) MLlib
16 11 (4.68%) RESTful
Miscellaneous
1 81 (34.47%) Computer Science
2 48 (20.43%) Algorithms
3 30 (12.77%) Hedge funds
4 18 (7.66%) Data Structures
5 10 (4.26%) Fintech
5 10 (4.26%) Greenfield Project
6 9 (3.83%) Analytical Skills
6 9 (3.83%) Linux Command Line
7 8 (3.40%) Equities
8 6 (2.55%) Enterprise Software
8 6 (2.55%) Video\Live Streaming
9 5 (2.13%) Derivative
9 5 (2.13%) Equity Derivative
9 5 (2.13%) Equity Risk
9 5 (2.13%) Market Risk
10 4 (1.70%) Blog
11 3 (1.28%) Fixed Income
11 3 (1.28%) Life Science
11 3 (1.28%) Private Cloud
12 2 (0.85%) Social Media
Operating Systems
1 66 (28.09%) Linux
2 21 (8.94%) Windows
3 17 (7.23%) Unix
4 1 (0.43%) Android
Processes & Methodologies
1 117 (49.79%) Agile Software Development
2 86 (36.60%) Mathematics
3 84 (35.74%) Machine Learning
4 56 (23.83%) Analytics
5 52 (22.13%) Software Engineering
6 51 (21.70%) Statistics
7 44 (18.72%) TDD
8 43 (18.30%) Web Development
9 39 (16.60%) ETL
10 36 (15.32%) OO
11 35 (14.89%) BDD
12 29 (12.34%) API Design
13 28 (11.91%) Continuous Integration
13 28 (11.91%) Statistical Analysis
14 27 (11.49%) Applied Mathematics
14 27 (11.49%) Scrum
15 23 (9.79%) API Development
16 22 (9.36%) Unit Testing
17 21 (8.94%) Artificial Intelligence
17 21 (8.94%) Open Source
Programming Languages
1 232 (98.72%) Python
2 123 (52.34%) SQL
3 74 (31.49%) Java
4 60 (25.53%) C++
5 47 (20.00%) R
6 42 (17.87%) JavaScript
7 27 (11.49%) Scala
8 20 (8.51%) MATLAB
9 19 (8.09%) C#
10 9 (3.83%) C
11 3 (1.28%) Fortran
12 2 (0.85%) Bash Shell
12 2 (0.85%) Perl
12 2 (0.85%) Ruby
13 1 (0.43%) HiveQL
13 1 (0.43%) Lua
13 1 (0.43%) T-SQL
Qualifications
1 77 (32.77%) Degree
2 38 (16.17%) PhD
3 30 (12.77%) Computer Science Degree
4 15 (6.38%) Numerate Degree
5 12 (5.11%) Master's Degree
Quality Assurance & Compliance
1 9 (3.83%) QA
System Software
1 20 (8.51%) Docker
2 8 (3.40%) Apache Flume
Systems Management
1 8 (3.40%) Kubernetes
2 7 (2.98%) Kibana
3 6 (2.55%) Opscode Chef
4 4 (1.70%) Ansible
5 2 (0.85%) Grafana
5 2 (0.85%) logstash
5 2 (0.85%) Prometheus
6 1 (0.43%) Hadoop YARN
6 1 (0.43%) Marathon
Vendors
1 25 (10.64%) Oracle
2 7 (2.98%) Google
3 6 (2.55%) Twitter
4 3 (1.28%) Microsoft
4 3 (1.28%) Reuters
4 3 (1.28%) Sybase
4 3 (1.28%) Tableau
5 2 (0.85%) Alteryx
5 2 (0.85%) Informatica
6 1 (0.43%) Salesforce.com