Period
to 29 November 2020

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

Apache Spark Machine Learning Library (MLlib)
UK
6 months to
29 Nov 2020
Same period 2019 Same period 2018
Rank 714 1033 1095
Rank change year-on-year +319 +62 +85
Permanent jobs citing MLlib 2 37 68
As % of all permanent jobs advertised in the UK 0.004% 0.027% 0.042%
As % of the Libraries, Frameworks & Software Standards category 0.008% 0.072% 0.11%
Number of salaries quoted 1 33 54
Median annual salary £95,000 £70,000 £71,250
Median salary % change year-on-year +35.71% -1.75% +16.33%
10th Percentile £87,500 £53,000 £42,500
90th Percentile £102,500 £94,750 £99,250
UK excluding London median annual salary - £60,000 £35,000
% change year-on-year - +71.43% -30.00%

MLlib 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 23,990 51,737 64,345
As % of all permanent IT jobs advertised in the UK 43.79% 38.25% 39.80%
Number of salaries quoted 20,623 42,711 53,129
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 £87,500 £83,750
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

MLlib
Job Vacancy Trend

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

Job vacancy trend for MLlib in the UK

MLlib
Salary Trend

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

Salary trend for MLlib in the UK

MLlib
Top 2 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing MLlib within the UK over the 6 months to 29 November 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 +319 2 £95,000 +35.71% 1
London +221 2 £95,000 +17.28% 1

For the 6 months to 29 November 2020, IT jobs citing MLlib 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 MLlib.

1 2 (100.00%) Apache
1 2 (100.00%) Python
1 2 (100.00%) Apache Spark
1 2 (100.00%) Analytics
2 1 (50.00%) Jenkins
2 1 (50.00%) Deep Learning
2 1 (50.00%) Low Latency
2 1 (50.00%) Relational Database
2 1 (50.00%) Ansible
2 1 (50.00%) Docker
2 1 (50.00%) Octopus Deploy
2 1 (50.00%) DevOps
2 1 (50.00%) Microservices
2 1 (50.00%) Web Services
2 1 (50.00%) Algorithms
2 1 (50.00%) Kubernetes
2 1 (50.00%) scikit-learn
2 1 (50.00%) Continuous Delivery
2 1 (50.00%) Software Delivery
2 1 (50.00%) TensorFlow
2 1 (50.00%) Keras
2 1 (50.00%) Databricks
2 1 (50.00%) Data Science
2 1 (50.00%) Decision-Making
2 1 (50.00%) Deployment Automation
2 1 (50.00%) Data-Driven Decision Making
2 1 (50.00%) Infrastructure Automation
2 1 (50.00%) Data Mining
2 1 (50.00%) Microsoft
2 1 (50.00%) Shell Script

MLlib
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 2 (100.00%) Apache
1 2 (100.00%) Apache Spark
Cloud Services
1 1 (50.00%) AWS
1 1 (50.00%) Azure
Database & Business Intelligence
1 1 (50.00%) Big Data
1 1 (50.00%) Data Mining
1 1 (50.00%) Hadoop
1 1 (50.00%) Relational Database
Development Applications
1 1 (50.00%) Jenkins
1 1 (50.00%) Octopus Deploy
1 1 (50.00%) TeamCity
Job Titles
1 1 (50.00%) Data Scientist
1 1 (50.00%) Lead Software Engineer
1 1 (50.00%) Python Engineer
1 1 (50.00%) Python Software Engineer
1 1 (50.00%) Senior Data Scientist
1 1 (50.00%) Software Engineer
Libraries, Frameworks & Software Standards
1 1 (50.00%) Keras
1 1 (50.00%) scikit-learn
1 1 (50.00%) TensorFlow
1 1 (50.00%) Web Services
Miscellaneous
1 1 (50.00%) Algorithms
Processes & Methodologies
1 2 (100.00%) Analytics
2 1 (50.00%) Agile Software Development
2 1 (50.00%) Artificial Intelligence
2 1 (50.00%) Configuration Management
2 1 (50.00%) Continuous Delivery
2 1 (50.00%) Data Science
2 1 (50.00%) Data-Driven Decision Making
2 1 (50.00%) Decision-Making
2 1 (50.00%) Deep Learning
2 1 (50.00%) Deployment Automation
2 1 (50.00%) DevOps
2 1 (50.00%) Infrastructure Automation
2 1 (50.00%) Low Latency
2 1 (50.00%) Microservices
2 1 (50.00%) Predictive Analytics
2 1 (50.00%) Scrum
2 1 (50.00%) Software Delivery
2 1 (50.00%) Software Engineering
2 1 (50.00%) Statistics
2 1 (50.00%) TDD
Programming Languages
1 2 (100.00%) Python
2 1 (50.00%) Bash Shell
2 1 (50.00%) PowerShell
2 1 (50.00%) R
2 1 (50.00%) Scala
2 1 (50.00%) Shell Script
Quality Assurance & Compliance
1 1 (50.00%) QA
System Software
1 1 (50.00%) Docker
Systems Management
1 1 (50.00%) Ansible
1 1 (50.00%) Kubernetes
Vendors
1 1 (50.00%) Databricks
1 1 (50.00%) Microsoft