scikit-learn
UK

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 28 May 2024 with a comparison to the same period in the previous 2 years.

6 months to
28 May 2024
Same period 2023 Same period 2022
Rank 821 865 706
Rank change year-on-year +44 -159 +66
Permanent jobs citing scikit-learn 93 87 615
As % of all permanent jobs advertised in the UK 0.091% 0.089% 0.37%
As % of the Libraries, Frameworks & Software Standards category 0.44% 0.30% 0.89%
Number of salaries quoted 30 69 220
10th Percentile £32,500 £57,500 £45,000
25th Percentile £55,625 £62,500 £60,938
Median annual salary (50th Percentile) £65,000 £75,000 £80,000
Median % change year-on-year -13.33% -6.25% +20.30%
75th Percentile £86,250 £87,500 £105,000
90th Percentile £110,500 £104,000 £132,500
UK excluding London median annual salary £65,000 £62,500 £60,000
% change year-on-year +4.00% +4.17% +6.19%

All Software Libraries and Frameworks
UK

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.

Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 21,317 29,159 68,887
As % of all permanent jobs advertised in the UK 20.77% 29.95% 41.26%
Number of salaries quoted 15,893 18,093 29,995
10th Percentile £36,250 £40,500 £37,500
25th Percentile £45,000 £51,000 £47,500
Median annual salary (50th Percentile) £60,000 £67,500 £65,000
Median % change year-on-year -11.11% +3.85% +18.18%
75th Percentile £78,750 £87,500 £82,500
90th Percentile £100,000 £106,250 £100,000
UK excluding London median annual salary £55,000 £57,500 £55,000
% change year-on-year -4.35% +4.55% +10.00%

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 28 May 2024.

Salary histogram for scikit-learn in the UK

scikit-learn
Top 12 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 28 May 2024. 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
Jobs
England +80 89 £65,000 -13.33% 41
London +140 63 £82,500 +6.45% 29
Work from Home +78 51 £65,000 -21.21% 6
UK excluding London -11 24 £65,000 +4.00% 12
South West -20 8 £65,000 +6.12% 1
East of England 0 6 £35,000 -36.36% 3
South East +3 4 £78,750 - 5
Scotland -57 3 - -
North of England +48 2 £66,250 -14.52% 4
North West +6 2 £66,250 -14.52% 3
West Midlands +10 1 £50,000 -20.00%
Midlands -5 1 £50,000 -20.00%

scikit-learn
Co-occurring Skills and Capabilities by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same employment type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 11 (11.83%) Apache Spark
2 4 (4.30%) Apache Airflow
3 3 (3.23%) Apache
4 1 (1.08%) Confluence
Applications
1 2 (2.15%) Simulink
1 2 (2.15%) Stateflow
2 1 (1.08%) Microsoft Office
Cloud Services
1 26 (27.96%) AWS
2 16 (17.20%) Azure
3 15 (16.13%) GCP
4 9 (9.68%) Azure Machine Learning
5 6 (6.45%) Amazon SageMaker
6 4 (4.30%) Cloud Computing
7 3 (3.23%) Power Platform
8 2 (2.15%) Azure DevOps
9 1 (1.08%) Amazon S3
9 1 (1.08%) AWS CloudFormation
9 1 (1.08%) AWS CodePipeline
9 1 (1.08%) AWS Lambda
9 1 (1.08%) AWS Step Functions
9 1 (1.08%) Azure Data Factory
9 1 (1.08%) Serverless
9 1 (1.08%) Snowflake
9 1 (1.08%) Vertex AI
Database & Business Intelligence
1 48 (51.61%) Tableau
2 9 (9.68%) Big Data
3 7 (7.53%) Hadoop
4 3 (3.23%) Data Mining
4 3 (3.23%) NoSQL
4 3 (3.23%) Power BI
5 2 (2.15%) Data Warehouse
5 2 (2.15%) MongoDB
5 2 (2.15%) Neo4j
5 2 (2.15%) PostgreSQL
5 2 (2.15%) Text Mining
6 1 (1.08%) Amazon Athena
6 1 (1.08%) Azure SQL Database
6 1 (1.08%) BigQuery
6 1 (1.08%) Data Lake
6 1 (1.08%) Delta Lake
Development Applications
1 55 (59.14%) Git
2 3 (3.23%) MLflow
3 2 (2.15%) Team Foundation Server
4 1 (1.08%) Jenkins
4 1 (1.08%) JIRA
General
1 73 (78.49%) Social Skills
2 12 (12.90%) Analytical Skills
3 6 (6.45%) Finance
4 5 (5.38%) Electronics
4 5 (5.38%) Inclusion and Diversity
4 5 (5.38%) Public Sector
4 5 (5.38%) Telecoms
5 3 (3.23%) Law
6 1 (1.08%) Legal
Job Titles
1 70 (75.27%) Data Scientist
2 57 (61.29%) Senior
3 53 (56.99%) Senior Data Scientist
4 9 (9.68%) Software Engineer
5 8 (8.60%) Artificial Intelligence Engineer
6 5 (5.38%) Data Engineer
6 5 (5.38%) Principal Engineer
7 4 (4.30%) Principal Data Engineer
7 4 (4.30%) Principal Data Scientist
8 3 (3.23%) Developer
8 3 (3.23%) Quantitative Developer
9 2 (2.15%) Lead
9 2 (2.15%) Lead Data Scientist
9 2 (2.15%) Senior Software Engineer
10 1 (1.08%) Analyst
10 1 (1.08%) Data Analyst
10 1 (1.08%) DevOps Architect
10 1 (1.08%) Full Stack Engineer
10 1 (1.08%) Machine Learning Engineer
10 1 (1.08%) Principal Software Engineer
Libraries, Frameworks & Software Standards
1 75 (80.65%) TensorFlow
2 65 (69.89%) Pandas
3 47 (50.54%) PySpark
4 31 (33.33%) PyTorch
5 21 (22.58%) NumPy
6 9 (9.68%) Keras
7 8 (8.60%) MXNet
8 7 (7.53%) SciPy
8 7 (7.53%) SpaCy
9 6 (6.45%) Flask
9 6 (6.45%) PyQt
10 5 (5.38%) React
10 5 (5.38%) Statsmodels
11 3 (3.23%) Kafka
11 3 (3.23%) MLlib
11 3 (3.23%) OpenCV
12 2 (2.15%) Django
12 2 (2.15%) FastAPI
12 2 (2.15%) ggplot
12 2 (2.15%) Matplotlib
Miscellaneous
1 61 (65.59%) Algorithms
2 5 (5.38%) Robotics
3 3 (3.23%) Data Structures
3 3 (3.23%) Distributed Systems
3 3 (3.23%) Onboarding
3 3 (3.23%) Renewable Energy
3 3 (3.23%) Self-Motivation
4 2 (2.15%) Embedded Systems
4 2 (2.15%) Social Network
5 1 (1.08%) Credit Risk
5 1 (1.08%) CUDA
5 1 (1.08%) Distributed Computing
5 1 (1.08%) IoT
5 1 (1.08%) iPad
5 1 (1.08%) Reinsurance
5 1 (1.08%) Virtual Team
Operating Systems
1 3 (3.23%) Linux
2 2 (2.15%) Windows
3 1 (1.08%) Unix
Processes & Methodologies
1 85 (91.40%) Machine Learning
2 80 (86.02%) Data Science
3 70 (75.27%) Natural Language Processing
4 68 (73.12%) Artificial Intelligence
5 58 (62.37%) Mathematics
5 58 (62.37%) Statistics
6 55 (59.14%) Generative AI
7 54 (58.06%) Visualisation
8 52 (55.91%) Actionable Insight
9 51 (54.84%) MLOps
10 50 (53.76%) Decision-Making
11 49 (52.69%) Predictive Modelling
12 47 (50.54%) Neural Network
13 46 (49.46%) Data Munging
13 46 (49.46%) Demand Forecasting
13 46 (49.46%) Physics
13 46 (49.46%) Storytelling
14 45 (48.39%) Customer Experience
14 45 (48.39%) Propensity Modelling
14 45 (48.39%) Root Cause Analysis
Programming Languages
1 88 (94.62%) Python
2 57 (61.29%) SQL
3 9 (9.68%) Java
4 5 (5.38%) R
5 3 (3.23%) JavaScript
6 2 (2.15%) C
6 2 (2.15%) MATLAB
6 2 (2.15%) Shell Script
7 1 (1.08%) Bash
7 1 (1.08%) C#
7 1 (1.08%) C++
7 1 (1.08%) Scala
Qualifications
1 74 (79.57%) Degree
2 59 (63.44%) Master's Degree
3 45 (48.39%) DBS Check
4 18 (19.35%) PhD
5 8 (8.60%) Security Cleared
6 7 (7.53%) Computer Science Degree
7 4 (4.30%) SC Cleared
8 2 (2.15%) DV Cleared
Quality Assurance & Compliance
1 3 (3.23%) Data Quality
2 1 (1.08%) Accessibility
System Software
1 2 (2.15%) Docker
Systems Management
1 6 (6.45%) Terraform
2 2 (2.15%) Kubeflow
3 1 (1.08%) Ansible
3 1 (1.08%) Kubernetes
Vendors
1 52 (55.91%) Databricks
2 10 (10.75%) Dataiku
3 7 (7.53%) Google
4 2 (2.15%) Microsoft
4 2 (2.15%) OpenAI
5 1 (1.08%) Alteryx
5 1 (1.08%) Hitachi
5 1 (1.08%) StreamSets