Period
to 24 October 2020

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 24 October 2020 with a comparison to the same period in the previous 2 years.

NumPy
UK
6 months to
24 Oct 2020
Same period 2019 Same period 2018
Rank 502 742 818
Rank change year-on-year +240 +76 +182
Permanent jobs citing NumPy 191 344 331
As % of all permanent jobs advertised in the UK 0.39% 0.25% 0.20%
As % of the Libraries, Frameworks & Software Standards category 0.89% 0.67% 0.50%
Number of salaries quoted 173 297 286
Median annual salary £75,000 £70,000 £70,000
Median salary % change year-on-year +7.14% - +16.67%
10th Percentile £47,500 £38,750 £42,250
90th Percentile £119,750 £122,500 £110,000
UK excluding London median annual salary £45,000 £52,500 £52,500
% change year-on-year -14.29% - +31.25%

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 21,419 51,321 65,794
As % of all permanent IT jobs advertised in the UK 43.87% 37.59% 39.98%
Number of salaries quoted 18,281 42,195 54,376
Median annual salary £57,500 £55,000 £51,500
Median salary % change year-on-year +4.55% +6.80% +3.00%
10th Percentile £35,000 £32,500 £31,250
90th Percentile £93,750 £87,500 £82,500
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

NumPy
Job Vacancy Trend

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

Job vacancy trend for NumPy in the UK

NumPy
Salary Trend

3-month moving average salary quoted in jobs citing NumPy.

Salary trend for NumPy in the UK

NumPy
Salary Histogram

Salary distribution for jobs citing NumPy over the 6 months to 24 October 2020.

Salary histogram for NumPy in the UK

NumPy
Top 12 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 24 October 2020. 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 +234 189 £75,000 +7.14% 49
London +164 175 £75,750 +1.00% 32
UK excluding London +278 15 £45,000 -14.29% 17
Work from Home +16 6 £60,000 +26.32% 13
East of England +134 4 £62,500 +56.25% 14
South East +209 3 £55,000 -11.29% 2
North of England +167 3 £40,000 -27.27% 1
North East - 3 £40,000 -
South West +114 2 £45,000 -14.29%
East Midlands - 2 £37,500 -
Midlands - 2 £37,500 -
Wales - 1 £40,000 -

For the 6 months to 24 October 2020, IT jobs citing NumPy 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 NumPy.

1 189 (98.95%) Python
2 122 (63.87%) Pandas
3 83 (43.46%) Machine Learning
4 70 (36.65%) SciPy
5 67 (35.08%) AWS
6 66 (34.55%) Data Science
7 61 (31.94%) Java
8 59 (30.89%) SQL
9 58 (30.37%) Docker
10 57 (29.84%) Finance
11 50 (26.18%) Computer Science
12 46 (24.08%) scikit-learn
13 40 (20.94%) Analytics
14 39 (20.42%) Algorithms
14 39 (20.42%) Azure
14 39 (20.42%) Statistics
14 39 (20.42%) Degree
15 35 (18.32%) Deep Learning
16 32 (16.75%) TensorFlow
16 32 (16.75%) Natural Language Processing
16 32 (16.75%) Artificial Intelligence
17 30 (15.71%) Front Office
17 30 (15.71%) Big Data
18 29 (15.18%) Apache Spark
18 29 (15.18%) Agile Software Development
18 29 (15.18%) Kubernetes
19 28 (14.66%) PostgreSQL
20 27 (14.14%) GCP
20 27 (14.14%) R
21 26 (13.61%) Hadoop

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 29 (15.18%) Apache Spark
2 14 (7.33%) Apache Airflow
3 11 (5.76%) SAS
4 10 (5.24%) Jupyter
5 6 (3.14%) Apache
5 6 (3.14%) Elasticsearch
6 3 (1.57%) Confluence
7 2 (1.05%) Luigi
8 1 (0.52%) IBM Domino
Applications
1 6 (3.14%) Microsoft Excel
2 1 (0.52%) Chatbot
2 1 (0.52%) Microsoft PowerPoint
2 1 (0.52%) Weka
Cloud Services
1 67 (35.08%) AWS
2 39 (20.42%) Azure
3 27 (14.14%) GCP
4 19 (9.95%) Amazon S3
5 11 (5.76%) Serverless
6 10 (5.24%) Power Platform
7 9 (4.71%) AWS Lambda
8 7 (3.66%) Amazon EC2
9 4 (2.09%) Amazon ECS
9 4 (2.09%) Amazon SageMaker
9 4 (2.09%) Amazon SQS
10 3 (1.57%) Cloud Computing
10 3 (1.57%) OpenShift
11 2 (1.05%) GitHub
11 2 (1.05%) SaaS
12 1 (0.52%) Amazon Kinesis
12 1 (0.52%) IaaS
12 1 (0.52%) PaaS
Communications & Networking
1 7 (3.66%) 5G
Database & Business Intelligence
1 30 (15.71%) Big Data
2 28 (14.66%) PostgreSQL
3 26 (13.61%) Hadoop
4 14 (7.33%) NoSQL
5 12 (6.28%) SQL Server
6 11 (5.76%) Relational Database
7 10 (5.24%) Power BI
8 9 (4.71%) RDBMS
9 8 (4.19%) Amazon Redshift
9 8 (4.19%) HBase
9 8 (4.19%) Impala
9 8 (4.19%) Tableau
10 7 (3.66%) Data Mining
11 5 (2.62%) KDB
12 4 (2.09%) Redis
13 3 (1.57%) Amazon Athena
13 3 (1.57%) Amazon DynamoDB
13 3 (1.57%) Apache Hive
13 3 (1.57%) Geospatial Data
14 2 (1.05%) MongoDB
Development Applications
1 9 (4.71%) Git (software)
2 4 (2.09%) JIRA
3 3 (1.57%) Team Foundation Server
4 1 (0.52%) Cypress.io
4 1 (0.52%) Hudson
4 1 (0.52%) Jenkins
4 1 (0.52%) Subversion
4 1 (0.52%) webpack
General
1 57 (29.84%) Finance
2 30 (15.71%) Front Office
3 11 (5.76%) Telecoms
4 10 (5.24%) Banking
4 10 (5.24%) Retail
5 8 (4.19%) Manufacturing
6 5 (2.62%) Marketing
7 3 (1.57%) Electronics
8 1 (0.52%) Advertising
8 1 (0.52%) Games
8 1 (0.52%) Law
Job Titles
1 91 (47.64%) Developer
2 88 (46.07%) Python Developer
3 35 (18.32%) Python Engineer
4 23 (12.04%) Data Scientist
5 18 (9.42%) Senior Developer
5 18 (9.42%) Senior Python Developer
6 17 (8.90%) Data Engineer
7 15 (7.85%) Machine Learning Engineer
8 13 (6.81%) Senior Data Scientist
9 12 (6.28%) AWS Developer
9 12 (6.28%) Lead Developer
10 11 (5.76%) Quantitative Developer
10 11 (5.76%) Software Engineer
11 8 (4.19%) Data Manager
11 8 (4.19%) Quantitative Researcher
11 8 (4.19%) Senior Manager
12 7 (3.66%) Data Science Manager
12 7 (3.66%) Python Software Engineer
13 6 (3.14%) Data Science Director
13 6 (3.14%) SQL Developer
Libraries, Frameworks & Software Standards
1 122 (63.87%) Pandas
2 70 (36.65%) SciPy
3 46 (24.08%) scikit-learn
4 32 (16.75%) Natural Language Processing
4 32 (16.75%) TensorFlow
5 26 (13.61%) Keras
6 22 (11.52%) PyTorch
7 19 (9.95%) Flask
8 18 (9.42%) Django
8 18 (9.42%) XGBoost
9 17 (8.90%) Matplotlib
10 15 (7.85%) React
11 14 (7.33%) Dask
12 12 (6.28%) AngularJS
12 12 (6.28%) PySpark
12 12 (6.28%) SpaCy
13 10 (5.24%) RESTful
14 9 (4.71%) NetworkX
15 8 (4.19%) Shiny
16 7 (3.66%) Spring
Miscellaneous
1 39 (20.42%) Algorithms
2 25 (13.09%) Hedge funds
3 21 (10.99%) Analytical Skills
4 14 (7.33%) Data Structures
4 14 (7.33%) Equities
5 10 (5.24%) Greenfield Project
6 7 (3.66%) Fixed Income
6 7 (3.66%) FMCG
6 7 (3.66%) Foreign Exchange (FX)
6 7 (3.66%) Mobile App
7 6 (3.14%) Derivative
8 5 (2.62%) Pricing Data
9 3 (1.57%) Analytical Mindset
9 3 (1.57%) Clustering
10 2 (1.05%) Acoustics
10 2 (1.05%) NHS
10 2 (1.05%) Spread Betting
10 2 (1.05%) User Experience
11 1 (0.52%) Blog
11 1 (0.52%) Online Games
Operating Systems
1 7 (3.66%) Linux
2 1 (0.52%) Unix
Processes & Methodologies
1 83 (43.46%) Machine Learning
2 66 (34.55%) Data Science
3 50 (26.18%) Computer Science
4 40 (20.94%) Analytics
5 39 (20.42%) Statistics
6 35 (18.32%) Deep Learning
7 32 (16.75%) Artificial Intelligence
8 29 (15.18%) Agile Software Development
9 26 (13.61%) DevOps
9 26 (13.61%) Mathematics
9 26 (13.61%) Neural Network
10 25 (13.09%) Software Engineering
11 24 (12.57%) Visualisation
12 23 (12.04%) Computer Vision
13 21 (10.99%) Decision-Making
14 18 (9.42%) Mentoring
15 17 (8.90%) Data Analysis
15 17 (8.90%) Data Visualisation
15 17 (8.90%) Naive Bayes
15 17 (8.90%) Time Series Forecasting
Programming Languages
1 189 (98.95%) Python
2 61 (31.94%) Java
3 59 (30.89%) SQL
4 27 (14.14%) R
5 23 (12.04%) JavaScript
6 21 (10.99%) C++
7 17 (8.90%) C#
8 15 (7.85%) MATLAB
9 13 (6.81%) C
10 10 (5.24%) Scala
11 8 (4.19%) Julia
12 3 (1.57%) T-SQL
12 3 (1.57%) VBA
13 2 (1.05%) Go
14 1 (0.52%) Bash Shell
14 1 (0.52%) F#
14 1 (0.52%) Kotlin
14 1 (0.52%) Rust
14 1 (0.52%) TypeScript
14 1 (0.52%) VB
Qualifications
1 39 (20.42%) Degree
2 19 (9.95%) Computer Science Degree
3 12 (6.28%) PhD
4 9 (4.71%) Master's Degree
5 2 (1.05%) AWS Certification
6 1 (0.52%) Numerate Degree
Quality Assurance & Compliance
1 4 (2.09%) Data Quality
System Software
1 58 (30.37%) Docker
2 1 (0.52%) HDFS
Systems Management
1 29 (15.18%) Kubernetes
2 1 (0.52%) Ansible
2 1 (0.52%) Terraform
Vendors
1 17 (8.90%) Databricks
2 8 (4.19%) Cloudera
3 6 (3.14%) Microsoft
4 4 (2.09%) Bloomberg
4 4 (2.09%) Google
4 4 (2.09%) Oracle
5 2 (1.05%) Cisco
6 1 (0.52%) Cognizant
6 1 (0.52%) MapR
6 1 (0.52%) Perforce
6 1 (0.52%) Red Hat
6 1 (0.52%) Samsung
6 1 (0.52%) Sybase