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

Machine Learning
Central London > City of London
6 months to
1 Dec 2020
Same period 2019 Same period 2018
Rank 64 67 93
Rank change year-on-year +3 +26 +8
Permanent jobs citing Machine Learning 178 406 378
As % of all permanent jobs advertised in the City of London 4.35% 4.12% 3.42%
As % of the Processes & Methodologies category 4.62% 4.39% 3.69%
Number of salaries quoted 192 414 367
Median annual salary £75,000 £75,000 £75,000
10th Percentile £47,500 £49,125 £47,500
90th Percentile £102,375 £110,000 £105,000
Central London median annual salary £75,000 £75,000 £75,000

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 3,855 9,250 10,255
As % of all permanent IT jobs advertised in the City of London 94.25% 93.78% 92.71%
Number of salaries quoted 3,383 7,980 9,143
Median annual salary £70,000 £67,500 £65,000
Median salary % change year-on-year +3.70% +3.85% +8.33%
10th Percentile £45,000 £37,500 £36,250
90th Percentile £103,750 £97,500 £95,000
Central London median annual salary £70,000 £65,000 £65,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 1 December 2020.

Salary histogram for Machine Learning in the City of London

For the 6 months to 1 December 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 134 (75.28%) Python
2 92 (51.69%) Data Science
3 72 (40.45%) Artificial Intelligence
4 57 (32.02%) AWS
5 54 (30.34%) Finance
6 47 (26.40%) Natural Language Processing
7 46 (25.84%) Java
8 45 (25.28%) Degree
9 43 (24.16%) R
9 43 (24.16%) Analytics
9 43 (24.16%) DevOps
10 42 (23.60%) Algorithms
11 39 (21.91%) Big Data
12 37 (20.79%) Apache Spark
12 37 (20.79%) Mathematics
12 37 (20.79%) SQL
13 36 (20.22%) PhD
14 35 (19.66%) Azure
14 35 (19.66%) Docker
15 34 (19.10%) Kubernetes
15 34 (19.10%) Hadoop
15 34 (19.10%) Statistics
16 33 (18.54%) Agile Software Development
17 30 (16.85%) Computer Science
17 30 (16.85%) Visualisation
17 30 (16.85%) Deep Learning
18 26 (14.61%) SaaS
18 26 (14.61%) TDD
19 25 (14.04%) TensorFlow
20 23 (12.92%) Business Intelligence

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 37 (20.79%) Apache Spark
2 13 (7.30%) SAS
3 5 (2.81%) Elasticsearch
4 3 (1.69%) Apache
5 2 (1.12%) MS Exchange
6 1 (0.56%) Apache Airflow
6 1 (0.56%) Appian
Applications
1 1 (0.56%) Chatbot
1 1 (0.56%) Microsoft PowerPoint
Business Applications
1 4 (2.25%) FINCAD Analytics
Cloud Services
1 57 (32.02%) AWS
2 35 (19.66%) Azure
3 26 (14.61%) SaaS
4 19 (10.67%) GCP
5 12 (6.74%) Amazon SageMaker
6 11 (6.18%) OpenShift
6 11 (6.18%) Power Platform
7 10 (5.62%) AWS CloudFormation
8 7 (3.93%) Serverless
9 5 (2.81%) Amazon S3
9 5 (2.81%) AWS Lambda
10 4 (2.25%) Amazon Kinesis
11 3 (1.69%) Azure Active Directory
11 3 (1.69%) Azure Data Factory
12 2 (1.12%) Amazon ECS
12 2 (1.12%) Amazon ElastiCache
12 2 (1.12%) Amazon EMR
12 2 (1.12%) Amazon SQS
12 2 (1.12%) IaaS
12 2 (1.12%) Logic Apps
Communications & Networking
1 7 (3.93%) Firewall
2 5 (2.81%) Wi-Fi
3 3 (1.69%) HTTP
3 3 (1.69%) TCP/IP
4 1 (0.56%) DHCP
4 1 (0.56%) DNS
4 1 (0.56%) Internet
4 1 (0.56%) Network Security
4 1 (0.56%) Software-Defined Networking
Database & Business Intelligence
1 39 (21.91%) Big Data
2 34 (19.10%) Hadoop
3 17 (9.55%) Tableau
4 15 (8.43%) MongoDB
5 11 (6.18%) Data Lake
5 11 (6.18%) NoSQL
5 11 (6.18%) Power BI
6 10 (5.62%) Data Mining
7 7 (3.93%) Apache Hive
7 7 (3.93%) SQL Server
8 6 (3.37%) Cosmos DB
9 5 (2.81%) HBase
9 5 (2.81%) Neo4j
9 5 (2.81%) Presto
9 5 (2.81%) Redis
10 4 (2.25%) Amazon Redshift
10 4 (2.25%) Relational Database
10 4 (2.25%) SQL Server Integration Services
11 3 (1.69%) MySQL
11 3 (1.69%) RDBMS
Development Applications
1 16 (8.99%) Jenkins
2 7 (3.93%) Selenium
3 6 (3.37%) Appium
3 6 (3.37%) Cucumber
3 6 (3.37%) Cypress.io
3 6 (3.37%) Protractor
4 4 (2.25%) Git (software)
5 2 (1.12%) Atlassian Bamboo
5 2 (1.12%) Jasmine
5 2 (1.12%) Octopus Deploy
5 2 (1.12%) PhantomJS
5 2 (1.12%) TeamCity
6 1 (0.56%) C++Builder
6 1 (0.56%) CircleCI
6 1 (0.56%) JIRA
6 1 (0.56%) Valgrind
General
1 54 (30.34%) Finance
2 19 (10.67%) Advertising
3 14 (7.87%) Marketing
4 13 (7.30%) Banking
5 11 (6.18%) Games
6 8 (4.49%) Law
7 3 (1.69%) Front Office
7 3 (1.69%) International Banking
7 3 (1.69%) Investment Banking
8 2 (1.12%) French Language
8 2 (1.12%) Retail
8 2 (1.12%) Spanish Language
8 2 (1.12%) Telecoms
9 1 (0.56%) Billing
9 1 (0.56%) Financial Institution
9 1 (0.56%) German Language
9 1 (0.56%) Italian Language
9 1 (0.56%) Legal
9 1 (0.56%) Manufacturing
9 1 (0.56%) Pharmaceutical
Job Titles
1 38 (21.35%) Data Scientist
2 34 (19.10%) Developer
3 27 (15.17%) Python Engineer
4 20 (11.24%) Data Engineer
5 18 (10.11%) AWS Engineer
6 17 (9.55%) Machine Learning Engineer
6 17 (9.55%) Python Developer
7 16 (8.99%) DevOps Engineer
7 16 (8.99%) Senior Developer
8 14 (7.87%) Senior Data Scientist
9 12 (6.74%) Analyst
10 11 (6.18%) Software Engineer
11 10 (5.62%) AWS DevOps
11 10 (5.62%) Data Manager
11 10 (5.62%) Quantitative Developer
11 10 (5.62%) Senior Manager
11 10 (5.62%) Senior Quantitative Developer
12 9 (5.06%) AWS DevOps Engineer
12 9 (5.06%) Quantitative Analyst Developer
12 9 (5.06%) Senior Data Engineer
Libraries, Frameworks & Software Standards
1 47 (26.40%) Natural Language Processing
2 25 (14.04%) TensorFlow
3 21 (11.80%) Kafka
4 16 (8.99%) Keras
4 16 (8.99%) PyTorch
5 15 (8.43%) NumPy
5 15 (8.43%) Pandas
5 15 (8.43%) scikit-learn
6 12 (6.74%) AngularJS
6 12 (6.74%) PySpark
7 11 (6.18%) REST
7 11 (6.18%) SciPy
8 9 (5.06%) Elastic Stack
8 9 (5.06%) Matplotlib
8 9 (5.06%) SpaCy
9 8 (4.49%) NetworkX
9 8 (4.49%) Shiny
9 8 (4.49%) XGBoost
10 7 (3.93%) Node.js
11 6 (3.37%) Django
Miscellaneous
1 42 (23.60%) Algorithms
2 13 (7.30%) Analytical Skills
3 11 (6.18%) Foreign Exchange (FX)
4 10 (5.62%) Data Structures
5 9 (5.06%) Equities
5 9 (5.06%) Exotic Derivative
5 9 (5.06%) Market Risk
6 5 (2.81%) Blog
7 4 (2.25%) Public Cloud
7 4 (2.25%) Self-Motivation
7 4 (2.25%) User Experience
7 4 (2.25%) Virtual Team
8 3 (1.69%) Robotics
8 3 (1.69%) Social Media
9 2 (1.12%) Life Science
9 2 (1.12%) Management Information System
10 1 (0.56%) 3D Graphics
10 1 (0.56%) Derivative
10 1 (0.56%) FMCG
10 1 (0.56%) Mobile Games
Operating Systems
1 13 (7.30%) Linux
2 4 (2.25%) Windows
3 3 (1.69%) Android
4 2 (1.12%) Mac OS
Processes & Methodologies
1 92 (51.69%) Data Science
2 72 (40.45%) Artificial Intelligence
3 43 (24.16%) Analytics
3 43 (24.16%) DevOps
4 37 (20.79%) Mathematics
5 34 (19.10%) Statistics
6 33 (18.54%) Agile Software Development
7 30 (16.85%) Computer Science
7 30 (16.85%) Deep Learning
7 30 (16.85%) Visualisation
8 26 (14.61%) TDD
9 23 (12.92%) Business Intelligence
9 23 (12.92%) Data Visualisation
10 22 (12.36%) ETL
10 22 (12.36%) Neural Network
11 21 (11.80%) Physics
12 19 (10.67%) Data Analytics
12 19 (10.67%) Software Engineering
13 18 (10.11%) Statistical Modelling
14 17 (9.55%) Predictive Modelling
Programming Languages
1 134 (75.28%) Python
2 46 (25.84%) Java
3 43 (24.16%) R
4 37 (20.79%) SQL
5 21 (11.80%) Go
6 19 (10.67%) JavaScript
7 17 (9.55%) Scala
8 12 (6.74%) C#
8 12 (6.74%) C++
9 9 (5.06%) MATLAB
10 7 (3.93%) PHP
11 6 (3.37%) Perl
12 4 (2.25%) Groovy
13 3 (1.69%) C
13 3 (1.69%) Julia
13 3 (1.69%) T-SQL
14 2 (1.12%) ES6
15 1 (0.56%) Java 8
15 1 (0.56%) PowerShell
15 1 (0.56%) TypeScript
Qualifications
1 45 (25.28%) Degree
2 36 (20.22%) PhD
3 22 (12.36%) Master's Degree
4 10 (5.62%) Computer Science Degree
5 1 (0.56%) CCNA
5 1 (0.56%) CCNP
5 1 (0.56%) Cisco Certification
Quality Assurance & Compliance
1 9 (5.06%) Dodd-Frank
1 9 (5.06%) EMIR
1 9 (5.06%) MiFID
2 8 (4.49%) QA
3 1 (0.56%) Data Quality
3 1 (0.56%) SLA
System Software
1 35 (19.66%) Docker
2 2 (1.12%) Active Directory
3 1 (0.56%) Apache Flume
3 1 (0.56%) HDFS
Systems Management
1 34 (19.10%) Kubernetes
2 11 (6.18%) Terraform
3 7 (3.93%) Ansible
3 7 (3.93%) Puppet
4 5 (2.81%) Netcool
4 5 (2.81%) Opsview
5 1 (0.56%) Opscode Chef
Vendors
1 19 (10.67%) Databricks
2 8 (4.49%) Cloudera
3 6 (3.37%) Microsoft
4 5 (2.81%) AppDynamics
4 5 (2.81%) Dynatrace
4 5 (2.81%) SevOne
4 5 (2.81%) TOWER Software
5 4 (2.25%) Red Hat
6 3 (1.69%) Apple
6 3 (1.69%) Kofax
7 1 (0.56%) Blue Prism
7 1 (0.56%) Cisco
7 1 (0.56%) Facebook
7 1 (0.56%) Informatica
7 1 (0.56%) MicroStrategy
7 1 (0.56%) Oracle
7 1 (0.56%) Pega
7 1 (0.56%) Salesforce.com
7 1 (0.56%) Splunk
7 1 (0.56%) Talend