Period
to 1 December 2020

The following table provides summary statistics for permanent job vacancies with a requirement for scikit-learn skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited scikit-learn over the 6 months to 1 December 2020 with a comparison to the same period in the previous 2 years.

scikit-learn
UK
6 months to
1 Dec 2020
Same period 2019 Same period 2018
Rank 607 758 969
Rank change year-on-year +151 +211 +99
Permanent jobs citing scikit-learn 110 301 179
As % of all permanent jobs advertised in the UK 0.20% 0.22% 0.11%
As % of the Libraries, Frameworks & Software Standards category 0.45% 0.59% 0.28%
Number of salaries quoted 100 260 155
Median annual salary £70,000 £65,000 £70,000
Median salary % change year-on-year +7.69% -7.14% +7.69%
10th Percentile £48,625 £47,375 £37,500
90th Percentile £100,125 £97,500 £97,500
UK excluding London median annual salary £55,000 £60,000 £50,000
% change year-on-year -8.33% +20.00% +8.11%

scikit-learn 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 24,385 51,400 63,657
As % of all permanent IT jobs advertised in the UK 43.73% 38.30% 39.81%
Number of salaries quoted 20,969 42,440 52,541
Median annual salary £57,500 £55,000 £52,500
Median salary % change year-on-year +4.55% +4.76% +5.00%
10th Percentile £35,000 £32,500 £31,250
90th Percentile £91,250 £88,750 £83,750
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

scikit-learn
Job Vacancy Trend

Job postings citing scikit-learn as a proportion of all IT jobs advertised.

Job vacancy trend for scikit-learn in the UK

scikit-learn
Salary Trend

3-month moving average salary quoted in jobs citing scikit-learn.

Salary trend for scikit-learn in the UK

scikit-learn
Salary Histogram

Salary distribution for jobs citing scikit-learn over the 6 months to 1 December 2020.

Salary histogram for scikit-learn in the UK

scikit-learn
Top 10 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing scikit-learn within the UK over the 6 months to 1 December 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 +147 110 £70,000 +7.69% 24
London +107 94 £73,000 +4.29% 15
UK excluding London +216 14 £55,000 -8.33% 9
Work from Home -30 11 £70,000 +27.27% 3
East of England +137 6 £55,000 -21.43% 2
Midlands +116 4 £55,000 -8.33% 1
West Midlands +92 3 £60,000 -
South East +163 2 £50,000 -16.67% 2
South West +110 2 £45,000 -14.29% 1
East Midlands - 1 £37,500 - 1

For the 6 months to 1 December 2020, IT jobs citing scikit-learn 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 scikit-learn.

1 107 (97.27%) Python
2 86 (78.18%) Machine Learning
3 78 (70.91%) Data Science
4 66 (60.00%) TensorFlow
5 59 (53.64%) SQL
6 58 (52.73%) Deep Learning
7 54 (49.09%) Pandas
8 52 (47.27%) AWS
9 51 (46.36%) NumPy
9 51 (46.36%) Analytics
10 49 (44.55%) Artificial Intelligence
11 46 (41.82%) Azure
12 45 (40.91%) Apache Spark
12 45 (40.91%) GCP
13 42 (38.18%) Algorithms
14 40 (36.36%) Degree
14 40 (36.36%) Java
15 38 (34.55%) Natural Language Processing
16 37 (33.64%) Keras
16 37 (33.64%) Mathematics
17 35 (31.82%) Finance
18 32 (29.09%) Statistics
18 32 (29.09%) Hadoop
19 31 (28.18%) Visualisation
19 31 (28.18%) Computer Science
19 31 (28.18%) Neural Network
19 31 (28.18%) SciPy
19 31 (28.18%) Big Data
19 31 (28.18%) PyTorch
20 26 (23.64%) PhD

scikit-learn
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 45 (40.91%) Apache Spark
2 11 (10.00%) Apache
3 8 (7.27%) nginx
3 8 (7.27%) SAS
4 7 (6.36%) Jupyter
5 3 (2.73%) Elasticsearch
Applications
1 2 (1.82%) S-PLUS
2 1 (0.91%) Chatbot
2 1 (0.91%) Microsoft PowerPoint
Cloud Services
1 52 (47.27%) AWS
2 46 (41.82%) Azure
3 45 (40.91%) GCP
4 10 (9.09%) Power Platform
5 6 (5.45%) Amazon SageMaker
5 6 (5.45%) Serverless
6 4 (3.64%) Amazon S3
6 4 (3.64%) AWS Lambda
7 3 (2.73%) Datadog
8 2 (1.82%) Amazon SQS
9 1 (0.91%) Amazon EC2
9 1 (0.91%) Amazon ECS
9 1 (0.91%) Azure Machine Learning
9 1 (0.91%) IaaS
9 1 (0.91%) PaaS
9 1 (0.91%) SaaS
Communications & Networking
1 7 (6.36%) 5G
2 1 (0.91%) Internet
Database & Business Intelligence
1 32 (29.09%) Hadoop
2 31 (28.18%) Big Data
3 24 (21.82%) NoSQL
3 24 (21.82%) Tableau
4 15 (13.64%) Relational Database
5 14 (12.73%) Amazon Redshift
5 14 (12.73%) PostgreSQL
5 14 (12.73%) RDBMS
6 13 (11.82%) Apache Hive
7 11 (10.00%) Blockchain
7 11 (10.00%) QlikView
8 10 (9.09%) Power BI
9 9 (8.18%) Data Mining
10 8 (7.27%) Impala
10 8 (7.27%) SQL Server
11 4 (3.64%) DB2
11 4 (3.64%) Redis
12 3 (2.73%) Geospatial Data
12 3 (2.73%) MongoDB
13 2 (1.82%) Amazon DynamoDB
Development Applications
1 13 (11.82%) Git (software)
2 3 (2.73%) Jenkins
2 3 (2.73%) SonarQube
3 1 (0.91%) JIRA
General
1 35 (31.82%) Finance
2 21 (19.09%) Banking
3 20 (18.18%) Retail
4 12 (10.91%) Manufacturing
5 11 (10.00%) Telecoms
6 8 (7.27%) Marketing
7 4 (3.64%) Public Sector
8 3 (2.73%) Front Office
9 1 (0.91%) Advertising
9 1 (0.91%) Games
9 1 (0.91%) Law
Job Titles
1 51 (46.36%) Data Scientist
2 30 (27.27%) Senior Data Scientist
3 13 (11.82%) Developer
4 12 (10.91%) Machine Learning Engineer
5 11 (10.00%) Data Engineer
6 8 (7.27%) Data Manager
6 8 (7.27%) Python Engineer
6 8 (7.27%) Senior Manager
7 7 (6.36%) Data Science Manager
8 6 (5.45%) Data Science Director
8 6 (5.45%) Machine Learning Scientist
9 5 (4.55%) Head of Development
9 5 (4.55%) Python Developer
10 4 (3.64%) Java Developer
11 3 (2.73%) Backend Developer
11 3 (2.73%) Developer/Software Engineer
11 3 (2.73%) Head of Engineering
11 3 (2.73%) Python Software Engineer
11 3 (2.73%) Software Developer
11 3 (2.73%) Software Engineer
Libraries, Frameworks & Software Standards
1 66 (60.00%) TensorFlow
2 54 (49.09%) Pandas
3 51 (46.36%) NumPy
4 38 (34.55%) Natural Language Processing
5 37 (33.64%) Keras
6 31 (28.18%) PyTorch
6 31 (28.18%) SciPy
7 18 (16.36%) XGBoost
8 17 (15.45%) AngularJS
8 17 (15.45%) Matplotlib
9 14 (12.73%) React
10 13 (11.82%) Django
11 11 (10.00%) Flask
11 11 (10.00%) Node.js
11 11 (10.00%) SpaCy
11 11 (10.00%) Spring
11 11 (10.00%) Theano
12 9 (8.18%) NetworkX
12 9 (8.18%) PySpark
13 8 (7.27%) Shiny
Miscellaneous
1 42 (38.18%) Algorithms
2 13 (11.82%) FMCG
3 11 (10.00%) Management Information System
4 8 (7.27%) Greenfield Project
5 7 (6.36%) Analytical Skills
5 7 (6.36%) Mobile App
6 6 (5.45%) Acoustics
7 5 (4.55%) Cybercrime
8 4 (3.64%) Derivative
8 4 (3.64%) Enterprise Software
8 4 (3.64%) Fixed Income
9 3 (2.73%) Analytical Mindset
9 3 (2.73%) Clustering
9 3 (2.73%) Spread Betting
10 2 (1.82%) Equities
10 2 (1.82%) Foreign Exchange (FX)
10 2 (1.82%) NHS
10 2 (1.82%) User Experience
11 1 (0.91%) Internet of Things
11 1 (0.91%) Video\Live Streaming
Operating Systems
1 1 (0.91%) Windows
Processes & Methodologies
1 86 (78.18%) Machine Learning
2 78 (70.91%) Data Science
3 58 (52.73%) Deep Learning
4 51 (46.36%) Analytics
5 49 (44.55%) Artificial Intelligence
6 37 (33.64%) Mathematics
7 32 (29.09%) Statistics
8 31 (28.18%) Computer Science
8 31 (28.18%) Neural Network
8 31 (28.18%) Visualisation
9 25 (22.73%) Computer Vision
10 22 (20.00%) Software Engineering
11 20 (18.18%) Data Visualisation
12 18 (16.36%) Agile Software Development
13 17 (15.45%) Time Series Forecasting
14 16 (14.55%) DevOps
14 16 (14.55%) Naive Bayes
14 16 (14.55%) Statistical Analysis
15 15 (13.64%) Data-Driven Decision Making
15 15 (13.64%) Economics
Programming Languages
1 107 (97.27%) Python
2 59 (53.64%) SQL
3 40 (36.36%) Java
4 21 (19.09%) R
5 20 (18.18%) Scala
6 17 (15.45%) JavaScript
7 12 (10.91%) MATLAB
7 12 (10.91%) TypeScript
8 8 (7.27%) C++
9 5 (4.55%) C
10 3 (2.73%) C#
10 3 (2.73%) Kotlin
11 2 (1.82%) Go
12 1 (0.91%) Julia
12 1 (0.91%) Rust
Qualifications
1 40 (36.36%) Degree
2 26 (23.64%) PhD
3 13 (11.82%) Computer Science Degree
4 10 (9.09%) Master's Degree
5 6 (5.45%) Numerate Degree
5 6 (5.45%) Postgraduate
6 2 (1.82%) AWS Certification
7 1 (0.91%) DV Cleared
7 1 (0.91%) SC Cleared
7 1 (0.91%) Security Cleared
Quality Assurance & Compliance
1 3 (2.73%) QA
System Software
1 17 (15.45%) Docker
2 1 (0.91%) HDFS
Systems Management
1 14 (12.73%) Kubernetes
2 4 (3.64%) Terraform
3 3 (2.73%) Grafana
3 3 (2.73%) Kibana
3 3 (2.73%) logstash
3 3 (2.73%) Prometheus
3 3 (2.73%) Zipkin
4 1 (0.91%) Ansible
Vendors
1 24 (21.82%) Databricks
2 10 (9.09%) Cloudera
3 5 (4.55%) Google
4 4 (3.64%) Dataiku
5 3 (2.73%) PagerDuty
6 2 (1.82%) Cisco
6 2 (1.82%) Microsoft
6 2 (1.82%) Splunk
7 1 (0.91%) DevExpress
7 1 (0.91%) Infragistics
7 1 (0.91%) MapR
7 1 (0.91%) Oracle
7 1 (0.91%) Sybase