Period
to 28 May 2020

The following table provides summary statistics for permanent job vacancies advertised in the City of London with a requirement for Machine Learning skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Machine Learning over the 6 months to 28 May 2020 with a comparison to the same period in the previous 2 years.

Machine Learning
Central London > City of London
6 months to
28 May 2020
Same period 2019 Same period 2018
Rank 66 59 91
Rank change year-on-year -7 +32 +71
Permanent jobs citing Machine Learning 271 430 366
As % of all permanent jobs advertised in the City of London 3.96% 4.28% 3.45%
As % of the Processes & Methodologies category 4.21% 4.59% 3.66%
Number of salaries quoted 253 401 366
Median annual salary £75,000 £75,000 £72,500
Median salary % change year-on-year - +3.45% +7.41%
10th Percentile £51,250 £51,250 £42,500
90th Percentile £112,500 £107,500 £108,125
Central London median annual salary £75,000 £75,000 £67,500
% change year-on-year - +11.11% -

Machine Learning is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in the City of London with a requirement for process or methodology skills.

All Process and Methodology Skills
City of London
Permanent vacancies with a requirement for process or methodology skills 6,442 9,370 9,988
As % of all permanent IT jobs advertised in the City of London 94.22% 93.25% 94.04%
Number of salaries quoted 5,604 8,319 8,837
Median annual salary £67,500 £65,000 £62,500
Median salary % change year-on-year +3.85% +4.00% +4.17%
10th Percentile £41,250 £37,500 £37,000
90th Percentile £100,000 £97,500 £93,750
Central London median annual salary £70,000 £65,000 £60,000
% change year-on-year +7.69% +8.33% -

Machine Learning
Job Vacancy Trend in the City of London

Job postings citing Machine Learning as a proportion of all IT jobs advertised in the City of London.

Job vacancy trend for Machine Learning in the City of London

Machine Learning
Salary Trend in the City of London

3-month moving average salary quoted in jobs citing Machine Learning in the City of London.

Salary trend for Machine Learning in the City of London

Machine Learning
Salary Histogram in the City of London

Salary distribution for jobs citing Machine Learning in the City of London over the 6 months to 28 May 2020.

Salary histogram for Machine Learning in the City of London

Machine Learning
Job Locations in the City of London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Machine Learning within the City of London region over the 6 months to 28 May 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
Moorgate - 16 £65,000 - 1
London Bridge +1 1 £52,500 +17.32%
Machine Learning
Central London

For the 6 months to 28 May 2020, IT jobs citing Machine Learning 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 across the City of London region with a requirement for Machine Learning.

1 155 (57.20%) Python
2 105 (38.75%) Data Science
3 89 (32.84%) Java
4 87 (32.10%) Artificial Intelligence
5 77 (28.41%) AWS
6 73 (26.94%) SQL
6 73 (26.94%) Analytics
7 63 (23.25%) Finance
8 58 (21.40%) Kubernetes
9 57 (21.03%) Software Engineering
10 55 (20.30%) Docker
11 54 (19.93%) Big Data
11 54 (19.93%) Agile Software Development
12 53 (19.56%) Computer Science
12 53 (19.56%) Algorithms
13 51 (18.82%) NoSQL
14 49 (18.08%) R
15 48 (17.71%) DevOps
16 47 (17.34%) Scala
17 40 (14.76%) Degree
18 39 (14.39%) Apache Spark
18 39 (14.39%) Open Source
19 38 (14.02%) Hadoop
19 38 (14.02%) Business Intelligence
19 38 (14.02%) GCP
20 37 (13.65%) Go
20 37 (13.65%) JavaScript
21 36 (13.28%) Azure
21 36 (13.28%) Node.js
22 35 (12.92%) TypeScript

Machine Learning
Co-occurring IT Skills in the City of London 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 39 (14.39%) Apache Spark
2 33 (12.18%) Elasticsearch
3 21 (7.75%) Apache Airflow
4 16 (5.90%) Apache
5 8 (2.95%) Luigi
6 6 (2.21%) Jupyter
7 4 (1.48%) Apache Pig
7 4 (1.48%) SAS
8 3 (1.11%) IBM Domino
9 1 (0.37%) Mule
Applications
1 3 (1.11%) Chatbot
1 3 (1.11%) Microsoft Excel
Business Applications
1 1 (0.37%) Distributed Ledger
1 1 (0.37%) Tesseract
Cloud Services
1 77 (28.41%) AWS
2 38 (14.02%) GCP
3 36 (13.28%) Azure
4 18 (6.64%) Power Platform
5 14 (5.17%) SaaS
6 11 (4.06%) Cloud Computing
7 7 (2.58%) Amazon S3
8 4 (1.48%) Amazon Kinesis
8 4 (1.48%) Serverless
9 2 (0.74%) Amazon SQS
9 2 (0.74%) AWS CloudFormation
9 2 (0.74%) AWS Lambda
9 2 (0.74%) GitHub
10 1 (0.37%) Azure Machine Learning
10 1 (0.37%) BrowserStack
10 1 (0.37%) IaaS
10 1 (0.37%) OpenShift
10 1 (0.37%) PaaS
Communications & Networking
1 8 (2.95%) Firewall
2 3 (1.11%) HTTP
2 3 (1.11%) Network Security
2 3 (1.11%) TCP/IP
3 1 (0.37%) Internet
Database & Business Intelligence
1 54 (19.93%) Big Data
2 51 (18.82%) NoSQL
3 38 (14.02%) Hadoop
4 25 (9.23%) PostgreSQL
5 24 (8.86%) Data Warehouse
5 24 (8.86%) Redis
6 18 (6.64%) Apache Cassandra
6 18 (6.64%) Power BI
7 15 (5.54%) SQL Server
8 14 (5.17%) SQL Server Integration Services
9 12 (4.43%) Apache Hive
9 12 (4.43%) Neo4j
9 12 (4.43%) Relational Database
10 11 (4.06%) RDBMS
11 10 (3.69%) MySQL
11 10 (3.69%) SQL Server Analysis Services
12 9 (3.32%) MongoDB
13 7 (2.58%) Data Mining
13 7 (2.58%) HBase
14 6 (2.21%) Amazon Redshift
Development Applications
1 30 (11.07%) Git (software)
2 11 (4.06%) Jenkins
3 10 (3.69%) SQL Server Management Studio (SSMS)
3 10 (3.69%) Team Foundation Server
4 6 (2.21%) Selenium
4 6 (2.21%) TeamCity
5 5 (1.85%) JIRA
5 5 (1.85%) Visual Studio
5 5 (1.85%) WebDriver
6 4 (1.48%) Flyway
6 4 (1.48%) Liquibase
6 4 (1.48%) Octopus Deploy
7 3 (1.11%) JUnit
7 3 (1.11%) MLflow
7 3 (1.11%) Visual Studio Team System
8 2 (0.74%) Eclipse
8 2 (0.74%) Maven
8 2 (0.74%) Mercurial
8 2 (0.74%) PyCharm
8 2 (0.74%) Subversion
General
1 63 (23.25%) Finance
2 22 (8.12%) Marketing
3 11 (4.06%) Retail
4 10 (3.69%) Law
5 6 (2.21%) Advertising
6 5 (1.85%) Telecoms
7 4 (1.48%) Legal
8 3 (1.11%) Games
8 3 (1.11%) Manufacturing
9 2 (0.74%) Banking
9 2 (0.74%) German Language
9 2 (0.74%) Publishing
10 1 (0.37%) Automotive
10 1 (0.37%) Electronics
10 1 (0.37%) Public Sector
Job Titles
1 50 (18.45%) Developer
2 47 (17.34%) Data Engineer
3 40 (14.76%) Data Scientist
3 40 (14.76%) Software Engineer
4 22 (8.12%) Java Engineer
5 20 (7.38%) Full Stack Developer
6 15 (5.54%) Java Software Engineer
7 14 (5.17%) React Developer
8 13 (4.80%) Senior Data Scientist
9 12 (4.43%) Machine Learning Engineer
10 11 (4.06%) Architect
10 11 (4.06%) Senior Software Engineer
11 10 (3.69%) Analyst
11 10 (3.69%) Python Engineer
12 9 (3.32%) JavaScript Developer
12 9 (3.32%) JavaScript Engineer
12 9 (3.32%) Monitoring Engineer
12 9 (3.32%) Python Developer
12 9 (3.32%) Senior Data Engineer
12 9 (3.32%) Senior Developer
Libraries, Frameworks & Software Standards
1 36 (13.28%) Node.js
2 33 (12.18%) Kafka
3 32 (11.81%) Natural Language Processing
4 29 (10.70%) TensorFlow
5 28 (10.33%) React
6 20 (7.38%) Apache Flex
7 18 (6.64%) Pandas
8 16 (5.90%) scikit-learn
9 15 (5.54%) CSS
9 15 (5.54%) Redux
10 14 (5.17%) Elastic Stack
10 14 (5.17%) HTML
10 14 (5.17%) NumPy
11 11 (4.06%) REST
12 10 (3.69%) MDX
13 9 (3.32%) Twitter Bootstrap
14 8 (2.95%) AngularJS
14 8 (2.95%) Apache Beam
14 8 (2.95%) Matplotlib
15 7 (2.58%) PyTorch
Miscellaneous
1 53 (19.56%) Algorithms
2 28 (10.33%) Analytical Skills
3 19 (7.01%) User Experience
4 8 (2.95%) Cloud Native
5 7 (2.58%) Hedge funds
6 6 (2.21%) Robotics
7 3 (1.11%) Blog
7 3 (1.11%) Greenfield Project
7 3 (1.11%) Management Information System
8 2 (0.74%) Credit Risk
8 2 (0.74%) Enterprise Software
8 2 (0.74%) Self-Motivation
8 2 (0.74%) Social Media
9 1 (0.37%) Bitcoin
9 1 (0.37%) CMDB
9 1 (0.37%) Cybercrime
9 1 (0.37%) Data Centre
9 1 (0.37%) Internet of Things
9 1 (0.37%) Mobile Computing
9 1 (0.37%) Social Network
Operating Systems
1 23 (8.49%) Linux
2 8 (2.95%) Windows
3 3 (1.11%) Android
3 3 (1.11%) Unix
4 1 (0.37%) Windows Server
Processes & Methodologies
1 105 (38.75%) Data Science
2 87 (32.10%) Artificial Intelligence
3 73 (26.94%) Analytics
4 57 (21.03%) Software Engineering
5 54 (19.93%) Agile Software Development
6 53 (19.56%) Computer Science
7 48 (17.71%) DevOps
8 39 (14.39%) Open Source
9 38 (14.02%) Business Intelligence
10 35 (12.92%) Fintech
11 33 (12.18%) ETL
12 31 (11.44%) Microservices
13 27 (9.96%) TDD
14 26 (9.59%) Mathematics
15 23 (8.49%) Data Engineering
15 23 (8.49%) Data Modelling
16 22 (8.12%) Deep Learning
17 21 (7.75%) Visualisation
18 20 (7.38%) Problem-Solving
18 20 (7.38%) Statistics
Programming Languages
1 155 (57.20%) Python
2 89 (32.84%) Java
3 73 (26.94%) SQL
4 49 (18.08%) R
5 47 (17.34%) Scala
6 37 (13.65%) Go
6 37 (13.65%) JavaScript
7 35 (12.92%) TypeScript
8 31 (11.44%) C++
9 27 (9.96%) C
10 26 (9.59%) C#
11 15 (5.54%) PHP
12 11 (4.06%) T-SQL
13 10 (3.69%) Data Analysis Expressions (DAX)
13 10 (3.69%) PowerShell
14 8 (2.95%) Perl
15 7 (2.58%) Shell Script
16 6 (2.21%) Bash Shell
16 6 (2.21%) Ruby
17 5 (1.85%) MATLAB
Qualifications
1 40 (14.76%) Degree
2 22 (8.12%) PhD
3 16 (5.90%) Computer Science Degree
4 6 (2.21%) Master's Degree
5 2 (0.74%) CISSP
5 2 (0.74%) Security Cleared
6 1 (0.37%) CISM
6 1 (0.37%) MBA
6 1 (0.37%) Numerate Degree
6 1 (0.37%) OSWP
6 1 (0.37%) SC Cleared
Quality Assurance & Compliance
1 6 (2.21%) Data Quality
1 6 (2.21%) QA
2 2 (0.74%) ISO/IEC 27001
2 2 (0.74%) NIST
3 1 (0.37%) COBIT
3 1 (0.37%) GDPR
3 1 (0.37%) PCI DSS
System Software
1 55 (20.30%) Docker
2 7 (2.58%) HDFS
3 3 (1.11%) Apache Flume
Systems Management
1 58 (21.40%) Kubernetes
2 23 (8.49%) Terraform
3 14 (5.17%) Ansible
4 9 (3.32%) Netcool
5 8 (2.95%) Opsview
6 5 (1.85%) Opscode Chef
6 5 (1.85%) Puppet
6 5 (1.85%) Salt
7 3 (1.11%) Hadoop YARN
7 3 (1.11%) Kubeflow
8 2 (0.74%) Grafana
8 2 (0.74%) Istio
8 2 (0.74%) linkerd
8 2 (0.74%) Oozie
9 1 (0.37%) EnCase
9 1 (0.37%) FTK
9 1 (0.37%) RSA Archer
9 1 (0.37%) SCOM
9 1 (0.37%) Tivoli
Vendors
1 15 (5.54%) Google
1 15 (5.54%) Microsoft
2 12 (4.43%) Tableau
3 9 (3.32%) AppDynamics
3 9 (3.32%) TOWER Software
4 8 (2.95%) Dynatrace
4 8 (2.95%) SevOne
5 7 (2.58%) RedGate
6 4 (1.48%) SnapLogic
7 3 (1.11%) Apple
7 3 (1.11%) Cloudera
7 3 (1.11%) Hortonworks
7 3 (1.11%) MapR
8 2 (0.74%) Alias
8 2 (0.74%) Samsung
9 1 (0.37%) Alteryx
9 1 (0.37%) CA Agile Central
9 1 (0.37%) Facebook
9 1 (0.37%) ServiceNow
9 1 (0.37%) Talend