Period
to 16 October 2018

The following table provides summary statistics for permanent job vacancies with a requirement for Natural Language Processing skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Natural Language Processing over the 6 months to 16 October 2018 with a comparison to the same period in the previous 2 years.

Natural Language Processing (NLP)
UK
6 months to
16 Oct 2018
Same period 2017 Same period 2016
Rank 567 690 726
Rank change year-on-year +123 +36 +337
Permanent jobs citing Natural Language Processing 736 544 558
As % of all permanent IT jobs advertised in the UK 0.45% 0.31% 0.29%
As % of the Libraries, Frameworks & Software Standards category 1.12% 0.77% 0.75%
Number of salaries quoted 618 456 495
UK median annual salary £67,500 £65,000 £57,500
Median salary % change year-on-year +3.85% +13.04% -8.00%
10th Percentile £42,500 £38,750 £35,000
90th Percentile £124,000 £91,875 £95,000
UK excluding London median annual salary £57,500 £65,500 £45,000
% change year-on-year -12.21% +45.56% -

Natural Language Processing 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 65,818 70,507 74,246
As % of all permanent IT jobs advertised in the UK 39.96% 40.20% 38.98%
Number of salaries quoted 54,464 58,352 64,331
UK median annual salary £50,869 £50,000 £47,500
Median salary % change year-on-year +1.74% +5.26% +5.56%
10th Percentile £31,250 £29,750 £28,750
90th Percentile £82,500 £77,500 £76,250
UK excluding London median annual salary £45,000 £42,500 £41,500
% change year-on-year +5.88% +2.41% +3.75%

Natural Language Processing
Job Vacancy Trend

Job postings citing Natural Language Processing as a percentage of all IT jobs advertised.

Job vacancy trend for Natural Language Processing in the UK

Natural Language Processing
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Natural Language Processing.

Salary trend for Natural Language Processing in the UK

Natural Language Processing
Salary Histogram

The salary distribution of IT jobs citing Natural Language Processing over the 6 months to 16 October 2018.

Salary histogram for Natural Language Processing in the UK

Natural Language Processing
Top 14 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Natural Language Processing within the UK over the 6 months to 16 October 2018. 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 +126 706 £67,500 +3.85% 94
London +72 444 £75,000 +15.38% 70
UK excluding London +124 275 £57,500 -12.21% 24
South East +82 128 £55,000 -21.43% 8
East of England +47 71 £57,500 +27.78% 7
North of England +28 23 £50,000 +25.00% 5
Midlands +31 20 £56,250 +12.50% 2
North West +18 18 £50,000 +25.00% 3
Scotland +10 17 £47,500 -52.50%
West Midlands +45 16 £60,000 +11.11% 2
South West +16 15 £35,000 -12.49% 2
Yorkshire +28 5 £47,500 -5.00% 1
East Midlands -15 4 £35,000 +55.56%
Wales -3 1 £34,500 -37.10%

For the 6 months to 16 October 2018, IT jobs citing Natural Language Processing 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 Natural Language Processing.

1 614 (83.42%) Machine Learning
2 601 (81.66%) Python
3 393 (53.40%) Deep Learning
4 388 (52.72%) Artificial Intelligence
5 334 (45.38%) Data Science
6 313 (42.53%) PhD
7 269 (36.55%) Java
8 257 (34.92%) Algorithms
9 252 (34.24%) TensorFlow
10 242 (32.88%) Software Engineering
11 237 (32.20%) C++
12 216 (29.35%) Bayesian Methods
13 205 (27.85%) Computer Science
14 201 (27.31%) Analytics
15 187 (25.41%) Reinforcement Learning
16 185 (25.14%) Neural Network
17 181 (24.59%) Probabilistic Modelling
18 170 (23.10%) R
19 167 (22.69%) Statistics
20 157 (21.33%) Mathematics
21 153 (20.79%) Big Data
22 152 (20.65%) Apache Spark
22 152 (20.65%) C
23 146 (19.84%) C#
24 137 (18.61%) Visualisation
25 135 (18.34%) Multithreading
25 135 (18.34%) Degree
26 131 (17.80%) MPhil
27 130 (17.66%) Hadoop
28 129 (17.53%) SQL

Natural Language Processing
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 152 (20.65%) Apache Spark
2 52 (7.07%) Elasticsearch
3 27 (3.67%) Apache
4 24 (3.26%) SAS
5 17 (2.31%) Jupyter
6 13 (1.77%) Apache Solr
7 12 (1.63%) Amazon Alexa
8 8 (1.09%) Apache Pig
8 8 (1.09%) JBoss
9 7 (0.95%) OpenStack
10 2 (0.27%) Appian
10 2 (0.27%) Tomcat
10 2 (0.27%) Tornado
11 1 (0.14%) ArcGIS
11 1 (0.14%) Cloud Foundry
11 1 (0.14%) Confluence
11 1 (0.14%) Jetty
11 1 (0.14%) Mule
Applications
1 30 (4.08%) Chatbot
2 6 (0.82%) SPSS
3 5 (0.68%) Spreadsheet
4 4 (0.54%) GNU Octave
4 4 (0.54%) Microsoft Excel
5 1 (0.14%) Mingle
5 1 (0.14%) Weka
Cloud Services
1 92 (12.50%) Amazon AWS
2 66 (8.97%) Microsoft Azure
3 39 (5.30%) Google Cloud Platform
4 22 (2.99%) Cortana Intelligence Suite
5 17 (2.31%) GitHub
6 16 (2.17%) Amazon SageMaker
6 16 (2.17%) Cloud Computing
6 16 (2.17%) Siri
7 10 (1.36%) Dialogflow
8 9 (1.22%) SaaS
9 5 (0.68%) Amazon S3
9 5 (0.68%) Serverless
10 4 (0.54%) AWS Lambda
11 3 (0.41%) Amazon EMR
12 2 (0.27%) Amazon EC2
12 2 (0.27%) Amazon Kinesis
12 2 (0.27%) AWS Fargate
12 2 (0.27%) Azure Machine Learning
12 2 (0.27%) IaaS
12 2 (0.27%) Wit.ai
Communications & Networking
1 10 (1.36%) Bluetooth
1 10 (1.36%) NFC
2 6 (0.82%) DAB
3 1 (0.14%) HTTP
3 1 (0.14%) Internet
Database & Business Intelligence
1 153 (20.79%) Big Data
2 130 (17.66%) Hadoop
3 63 (8.56%) NoSQL
4 53 (7.20%) Text Mining
5 49 (6.66%) Apache Hive
6 38 (5.16%) MongoDB
7 37 (5.03%) PostgreSQL
8 34 (4.62%) QlikView
9 30 (4.08%) HBase
10 29 (3.94%) Data Mining
11 28 (3.80%) Neo4j
12 26 (3.53%) Relational Database
13 20 (2.72%) Data Lake
13 20 (2.72%) Impala
14 19 (2.58%) MySQL
15 18 (2.45%) Apache Cassandra
16 15 (2.04%) Blockchain
17 14 (1.90%) Amazon Redshift
17 14 (1.90%) Cosmos DB
18 12 (1.63%) Power BI
Development Applications
1 37 (5.03%) Git (software)
2 29 (3.94%) Jenkins
3 14 (1.90%) Atlassian Bamboo
3 14 (1.90%) Vagrant
4 11 (1.49%) Selenium
5 10 (1.36%) JUnit
6 9 (1.22%) Gradle
7 8 (1.09%) Maven
8 7 (0.95%) Subversion
9 5 (0.68%) GitLab
9 5 (0.68%) Octopus Deploy
9 5 (0.68%) TeamCity
10 4 (0.54%) NUnit
10 4 (0.54%) Visual Studio
11 3 (0.41%) JIRA
11 3 (0.41%) Mockito
12 2 (0.27%) JMeter
13 1 (0.14%) Bitbucket
13 1 (0.14%) Redmine
13 1 (0.14%) Spock
General
1 127 (17.26%) Finance
2 51 (6.93%) Publishing
3 47 (6.39%) Games
4 33 (4.48%) Banking
5 24 (3.26%) Law
6 22 (2.99%) Marketing
7 20 (2.72%) Manufacturing
8 19 (2.58%) Retail
9 15 (2.04%) Investment Banking
10 14 (1.90%) Telecoms
11 10 (1.36%) Electronics
12 8 (1.09%) Automotive
13 7 (0.95%) Aerospace
14 6 (0.82%) Advertising
14 6 (0.82%) Legal
15 5 (0.68%) Pharmaceutical
16 3 (0.41%) Retail Banking
17 2 (0.27%) Front Office
18 1 (0.14%) Financial Institution
Job Titles
1 223 (30.30%) Data Scientist
2 160 (21.74%) Developer
3 99 (13.45%) Software Engineer
4 95 (12.91%) Machine Learning Engineer
5 93 (12.64%) Senior Data Scientist
6 79 (10.73%) Machine Learning Researcher
7 67 (9.10%) Python Engineer
8 62 (8.42%) Software Developer
9 56 (7.61%) Developer/Software Engineer
10 52 (7.07%) Machine Learning Scientist
11 42 (5.71%) Data Engineer
12 36 (4.89%) Architect
13 33 (4.48%) Python Developer
14 26 (3.53%) C++ Software Engineer
15 21 (2.85%) C++ Developer
15 21 (2.85%) Java Developer
15 21 (2.85%) Junior
16 20 (2.72%) C++ Software Developer
17 19 (2.58%) Research Engineer
17 19 (2.58%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 252 (34.24%) TensorFlow
2 76 (10.33%) scikit-learn
3 66 (8.97%) Pandas
4 57 (7.74%) Web Services
5 54 (7.34%) NumPy
6 46 (6.25%) SciPy
7 32 (4.35%) AngularJS
8 31 (4.21%) RESTful
9 29 (3.94%) Theano
10 28 (3.80%) MLlib
11 27 (3.67%) HTML
11 27 (3.67%) React
12 26 (3.53%) PySpark
13 25 (3.40%) Keras
14 21 (2.85%) CSS
14 21 (2.85%) Spring
15 20 (2.72%) Kafka
15 20 (2.72%) SpaCy
16 19 (2.58%) Node.js
17 17 (2.31%) REST
Miscellaneous
1 257 (34.92%) Algorithms
2 205 (27.85%) Computer Science
3 72 (9.78%) Analytical Skills
4 46 (6.25%) Fintech
5 26 (3.53%) Hedge funds
5 26 (3.53%) Smart City
6 25 (3.40%) Greenfield Project
6 25 (3.40%) Robotics
7 23 (3.13%) Social Media
8 22 (2.99%) Enterprise Software
8 22 (2.99%) User Experience
9 17 (2.31%) Data Structures
10 14 (1.90%) Enterprise Cloud
10 14 (1.90%) Public Cloud
11 13 (1.77%) Data Protection Act
12 10 (1.36%) Blog
12 10 (1.36%) Self-Motivation
13 9 (1.22%) Grid Computing
13 9 (1.22%) Life Science
14 8 (1.09%) Private Cloud
Operating Systems
1 30 (4.08%) Linux
2 6 (0.82%) Robot Operating System
3 5 (0.68%) Unix
4 3 (0.41%) Android
4 3 (0.41%) Windows
5 2 (0.27%) Apple iOS
5 2 (0.27%) CoreOS
Processes & Methodologies
1 614 (83.42%) Machine Learning
2 393 (53.40%) Deep Learning
3 388 (52.72%) Artificial Intelligence
4 334 (45.38%) Data Science
5 242 (32.88%) Software Engineering
6 216 (29.35%) Bayesian Methods
7 201 (27.31%) Analytics
8 187 (25.41%) Reinforcement Learning
9 185 (25.14%) Neural Network
10 181 (24.59%) Probabilistic Modelling
11 167 (22.69%) Statistics
12 157 (21.33%) Mathematics
13 137 (18.61%) Visualisation
14 135 (18.34%) Multithreading
15 124 (16.85%) Agile Software Development
16 122 (16.58%) Distributed Algorithms
17 114 (15.49%) Computational Linguistics
18 102 (13.86%) Biology
18 102 (13.86%) Computational Biology
19 94 (12.77%) Data Visualisation
Programming Languages
1 601 (81.66%) Python
2 269 (36.55%) Java
3 237 (32.20%) C++
4 170 (23.10%) R
5 152 (20.65%) C
6 146 (19.84%) C#
7 129 (17.53%) SQL
8 78 (10.60%) JavaScript
9 43 (5.84%) Scala
10 41 (5.57%) MATLAB
11 12 (1.63%) Julia
12 10 (1.36%) AspectJ
12 10 (1.36%) Cython
13 7 (0.95%) Ruby
14 6 (0.82%) TypeScript
15 5 (0.68%) Java 8
16 4 (0.54%) SPARQL
17 3 (0.41%) Clojure
18 2 (0.27%) Go
18 2 (0.27%) Rust
Qualifications
1 313 (42.53%) PhD
2 135 (18.34%) Degree
3 131 (17.80%) MPhil
4 39 (5.30%) Computer Science Degree
5 22 (2.99%) Master's Degree
6 16 (2.17%) Numerate Degree
7 14 (1.90%) MBA
8 13 (1.77%) Security Cleared
9 3 (0.41%) SC Cleared
10 2 (0.27%) DV Cleared
11 1 (0.14%) CFA
11 1 (0.14%) Sun Certification
Quality Assurance & Compliance
1 20 (2.72%) QA
2 11 (1.49%) Data Quality
3 5 (0.68%) GDPR
4 3 (0.41%) Solvency II
System Software
1 45 (6.11%) Docker
2 28 (3.80%) HDFS
3 18 (2.45%) VirtualBox
4 7 (0.95%) VMware Infrastructure
5 4 (0.54%) Apache Flume
6 1 (0.14%) Apache ZooKeeper
6 1 (0.14%) Oracle RAC
Systems Management
1 35 (4.76%) Kubernetes
2 23 (3.13%) Ansible
3 20 (2.72%) Terraform
4 15 (2.04%) Kibana
5 14 (1.90%) Docker Swarm
6 11 (1.49%) logstash
7 6 (0.82%) Puppet
8 5 (0.68%) Opscode Chef
9 3 (0.41%) Mesos
9 3 (0.41%) Oozie
9 3 (0.41%) Salt
10 1 (0.14%) Rancher
Vendors
1 79 (10.73%) Google
2 76 (10.33%) Tableau
3 18 (2.45%) IBM
3 18 (2.45%) Microsoft
4 17 (2.31%) Cloudera
5 16 (2.17%) Hortonworks
6 15 (2.04%) Databricks
7 14 (1.90%) Dataiku
7 14 (1.90%) Salesforce.com
8 12 (1.63%) Apple
9 11 (1.49%) SAP
10 9 (1.22%) Oracle
11 7 (0.95%) VMware
12 6 (0.82%) Xceptor
13 5 (0.68%) Twitter
14 4 (0.54%) Talend
15 2 (0.27%) Alteryx
15 2 (0.27%) Blue Prism
15 2 (0.27%) Pega
15 2 (0.27%) UiPath