Period
to 23 February 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 23 February 2018 with a comparison to the same period in the previous 2 years.

Natural Language Processing (NLP)
UK
6 months to
23 Feb 2018
Same period 2017 Same period 2016
Rank 590 789 938
Rank change year-on-year +199 +149 +121
Permanent jobs citing Natural Language Processing 734 395 355
As % of all permanent IT jobs advertised in the UK 0.42% 0.23% 0.17%
As % of the Libraries, Frameworks & Software Standards category 1.02% 0.57% 0.44%
Number of salaries quoted 622 352 303
UK median annual salary £65,000 £59,000 £60,000
Median salary % change year-on-year +10.17% -1.67% +9.09%
10th Percentile £41,250 £35,000 £37,500
90th Percentile £100,000 £97,500 £90,500
UK excluding London median annual salary £61,500 £42,500 £47,500
% change year-on-year +44.71% -10.53% +5.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 71,742 69,394 81,420
As % of all permanent IT jobs advertised in the UK 40.72% 39.54% 38.53%
Number of salaries quoted 60,590 59,728 69,838
UK median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% -
10th Percentile £30,000 £28,995 £28,000
90th Percentile £78,750 £76,250 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +6.25% -

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 23 February 2018.

Salary histogram for Natural Language Processing in the UK

Natural Language Processing
Top 12 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 23 February 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 +220 717 £65,000 +10.17% 122
London +176 534 £65,000 +8.33% 79
UK excluding London +81 191 £61,500 +44.71% 45
South East +61 81 £70,000 +7.69% 19
East of England +27 59 £57,500 +21.05% 7
South West -1 16 £60,000 +50.00% 7
Midlands +18 13 £48,750 +14.71% 4
West Midlands +3 13 £48,750 +14.71% 3
North of England -2 11 £45,000 +50.00% 6
North West -18 11 £45,000 +50.00% 6
Wales +13 9 £47,500 +90.00% 1
Scotland -47 2 £77,500 +29.17% 1

For the 6 months to 23 February 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 648 (88.28%) Machine Learning
2 538 (73.30%) Python
3 368 (50.14%) Data Science
4 272 (37.06%) Artificial Intelligence
5 253 (34.47%) Algorithms
6 238 (32.43%) Deep Learning
7 216 (29.43%) Big Data
8 215 (29.29%) Agile Software Development
8 215 (29.29%) PhD
9 213 (29.02%) Apache Spark
10 212 (28.88%) Java
11 195 (26.57%) Computer Science
12 194 (26.43%) Finance
13 189 (25.75%) Analytics
14 177 (24.11%) R
15 173 (23.57%) SQL
16 160 (21.80%) Neural Network
17 154 (20.98%) C++
17 154 (20.98%) Amazon AWS
18 150 (20.44%) Software Engineering
19 131 (17.85%) Mathematics
20 128 (17.44%) Degree
20 128 (17.44%) Statistics
21 113 (15.40%) Docker
22 112 (15.26%) Analytical Skills
23 106 (14.44%) JavaScript
24 103 (14.03%) Bayesian Methods
25 100 (13.62%) Hadoop
26 96 (13.08%) Cybersecurity
26 96 (13.08%) Legal

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 213 (29.02%) Apache Spark
2 41 (5.59%) Elasticsearch
3 33 (4.50%) Apache
4 22 (3.00%) SAS
5 17 (2.32%) Apache Solr
6 15 (2.04%) MS Exchange
7 10 (1.36%) JBoss
8 7 (0.95%) nginx
9 6 (0.82%) Tomcat
10 5 (0.68%) Apache Pig
10 5 (0.68%) DNN
10 5 (0.68%) Jetty
11 2 (0.27%) Amazon Alexa
12 1 (0.14%) Jupyter
12 1 (0.14%) NServiceBus
Applications
1 22 (3.00%) Chatbot
2 12 (1.63%) Microsoft Office
3 4 (0.54%) Microsoft Excel
4 2 (0.27%) Microsoft PowerPoint
4 2 (0.27%) SPSS
5 1 (0.14%) S-PLUS
5 1 (0.14%) Stata
Cloud Services
1 154 (20.98%) Amazon AWS
2 47 (6.40%) Microsoft Azure
3 27 (3.68%) GitHub
4 21 (2.86%) Google Cloud Platform
5 14 (1.91%) Amazon EMR
6 11 (1.50%) SaaS
7 10 (1.36%) Azure Machine Learning
8 8 (1.09%) Cortana Intelligence Suite
9 4 (0.54%) Dialogflow
10 3 (0.41%) Cloud Computing
11 2 (0.27%) Amazon EC2
11 2 (0.27%) Serverless
12 1 (0.14%) Amazon S3
12 1 (0.14%) Amazon SQS
12 1 (0.14%) AWS Lambda
Communications & Networking
1 10 (1.36%) SMTP
2 8 (1.09%) DAB
3 7 (0.95%) Internet
3 7 (0.95%) Network Security
4 4 (0.54%) Skype
5 2 (0.27%) DHCP
5 2 (0.27%) DNS
5 2 (0.27%) IPv4
5 2 (0.27%) SSL
Database & Business Intelligence
1 216 (29.43%) Big Data
2 100 (13.62%) Hadoop
3 87 (11.85%) PostgreSQL
4 69 (9.40%) MongoDB
5 62 (8.45%) Data Mining
6 48 (6.54%) NoSQL
7 44 (5.99%) Apache Cassandra
7 44 (5.99%) Text Mining
8 29 (3.95%) HBase
9 23 (3.13%) Apache Hive
10 21 (2.86%) Neo4j
10 21 (2.86%) QlikView
11 18 (2.45%) MySQL
12 17 (2.32%) Mahout
13 16 (2.18%) Relational Database
14 14 (1.91%) Amazon Redshift
15 13 (1.77%) Power BI
16 9 (1.23%) Amazon RDS
17 8 (1.09%) OrientDB
18 6 (0.82%) Redis
Development Applications
1 51 (6.95%) Git (software)
2 47 (6.40%) Jenkins
3 29 (3.95%) Selenium
4 12 (1.63%) JIRA
5 10 (1.36%) JUnit
5 10 (1.36%) Subversion
6 8 (1.09%) IntelliJ
7 5 (0.68%) Codeception
7 5 (0.68%) Gradle
7 5 (0.68%) Maven
7 5 (0.68%) Vagrant
8 3 (0.41%) Bitbucket
9 2 (0.27%) Ant
9 2 (0.27%) TeamCity
9 2 (0.27%) YouTrack
10 1 (0.14%) git-flow
10 1 (0.14%) GitLab
10 1 (0.14%) gulp
10 1 (0.14%) The Grinder
10 1 (0.14%) Travis CI
General
1 194 (26.43%) Finance
2 96 (13.08%) Legal
3 38 (5.18%) Marketing
4 27 (3.68%) Banking
5 22 (3.00%) Retail
6 18 (2.45%) Financial Institution
7 17 (2.32%) Games
7 17 (2.32%) Publishing
8 14 (1.91%) Law
9 13 (1.77%) Telecoms
10 12 (1.63%) Back Office
11 11 (1.50%) Advertising
12 7 (0.95%) Investment Banking
13 6 (0.82%) Automotive
13 6 (0.82%) Retail Banking
14 3 (0.41%) Aerospace
15 2 (0.27%) Electronics
15 2 (0.27%) Manufacturing
16 1 (0.14%) Multimedia
Job Titles
1 195 (26.57%) Data Scientist
2 123 (16.76%) Developer
3 72 (9.81%) Machine Learning Scientist
4 71 (9.67%) Machine Learning Engineer
5 57 (7.77%) Software Engineer
6 46 (6.27%) Senior Data Scientist
7 43 (5.86%) Python Developer
8 42 (5.72%) Senior Developer
9 36 (4.90%) Java Developer
10 29 (3.95%) Data Engineer
11 27 (3.68%) Machine Learning Researcher
11 27 (3.68%) Senior Java Developer
12 24 (3.27%) DevOps Engineer
12 24 (3.27%) Senior Software Engineer
13 23 (3.13%) Software Developer
14 19 (2.59%) Junior
15 18 (2.45%) Research Engineer
16 17 (2.32%) Machine Learning Developer
17 16 (2.18%) Architect
17 16 (2.18%) Research Scientist
Libraries, Frameworks & Software Standards
1 95 (12.94%) TensorFlow
2 60 (8.17%) Web Services
3 52 (7.08%) Node.js
4 49 (6.68%) Kafka
5 48 (6.54%) Django
6 44 (5.99%) RabbitMQ
7 39 (5.31%) React
8 38 (5.18%) Pandas
9 36 (4.90%) scikit-learn
10 35 (4.77%) NumPy
11 32 (4.36%) RESTful
12 31 (4.22%) REST
13 30 (4.09%) SciPy
14 29 (3.95%) Theano
15 26 (3.54%) Flask
16 24 (3.27%) .NET
17 23 (3.13%) Spring
18 22 (3.00%) Keras
19 21 (2.86%) AngularJS
20 15 (2.04%) Celery
Miscellaneous
1 253 (34.47%) Algorithms
2 195 (26.57%) Computer Science
3 112 (15.26%) Analytical Skills
4 88 (11.99%) Cyberthreat
5 51 (6.95%) Fintech
6 46 (6.27%) User Experience
7 25 (3.41%) Data Structures
7 25 (3.41%) Greenfield Project
8 23 (3.13%) Clustering
8 23 (3.13%) Hedge funds
9 22 (3.00%) Social Media
10 21 (2.86%) Linux Command Line
11 15 (2.04%) Enterprise Software
11 15 (2.04%) Social Network
12 9 (1.23%) Linked Data
12 9 (1.23%) Management Information System
13 7 (0.95%) Minimum Viable Product
14 6 (0.82%) Robotics
15 5 (0.68%) NHS
16 4 (0.54%) Blog
Operating Systems
1 86 (11.72%) Linux
2 14 (1.91%) Windows
3 8 (1.09%) Apple iOS
4 5 (0.68%) Android
4 5 (0.68%) Unix
5 2 (0.27%) Debian
5 2 (0.27%) Ubuntu
6 1 (0.14%) CentOS
6 1 (0.14%) Red Hat Enterprise Linux
Processes & Methodologies
1 648 (88.28%) Machine Learning
2 368 (50.14%) Data Science
3 272 (37.06%) Artificial Intelligence
4 238 (32.43%) Deep Learning
5 215 (29.29%) Agile Software Development
6 189 (25.75%) Analytics
7 160 (21.80%) Neural Network
8 150 (20.44%) Software Engineering
9 131 (17.85%) Mathematics
10 128 (17.44%) Statistics
11 103 (14.03%) Bayesian Methods
12 96 (13.08%) Cybersecurity
13 95 (12.94%) Data Protection
14 81 (11.04%) Information Security
15 79 (10.76%) Visualisation
16 78 (10.63%) Continuous Integration
17 75 (10.22%) Physics
17 75 (10.22%) TDD
18 61 (8.31%) Open Source
19 60 (8.17%) DevOps
Programming Languages
1 538 (73.30%) Python
2 212 (28.88%) Java
3 177 (24.11%) R
4 173 (23.57%) SQL
5 154 (20.98%) C++
6 106 (14.44%) JavaScript
7 87 (11.85%) MATLAB
8 84 (11.44%) Scala
9 72 (9.81%) Ruby
10 69 (9.40%) C
11 67 (9.13%) C#
12 30 (4.09%) Go
13 20 (2.72%) Julia
14 18 (2.45%) Shell Script
15 11 (1.50%) VB.NET
16 9 (1.23%) PHP
16 9 (1.23%) XPath
17 8 (1.09%) Elixir
18 7 (0.95%) Bash Shell
19 5 (0.68%) Clojure
Qualifications
1 215 (29.29%) PhD
2 128 (17.44%) Degree
3 21 (2.86%) Computer Science Degree
4 16 (2.18%) Security Cleared
5 12 (1.63%) Master's Degree
6 11 (1.50%) DV Cleared
7 1 (0.14%) Numerate Degree
7 1 (0.14%) Postgraduate
7 1 (0.14%) SC Cleared
Quality Assurance & Compliance
1 14 (1.91%) Data Quality
2 6 (0.82%) Solvency II
3 4 (0.54%) Actionable Recommendations
3 4 (0.54%) GCP
3 4 (0.54%) GDPR
3 4 (0.54%) QA
4 2 (0.27%) Dodd-Frank
4 2 (0.27%) EMIR
4 2 (0.27%) FATCA
4 2 (0.27%) MiFID
System Software
1 113 (15.40%) Docker
2 8 (1.09%) HDFS
3 6 (0.82%) Apache ZooKeeper
4 2 (0.27%) Apache Flume
Systems Management
1 72 (9.81%) Kubernetes
2 23 (3.13%) Ansible
3 19 (2.59%) Puppet
4 18 (2.45%) Terraform
5 12 (1.63%) Marathon
6 4 (0.54%) Opscode Chef
7 2 (0.27%) Hadoop YARN
7 2 (0.27%) Packer
8 1 (0.14%) Oozie
8 1 (0.14%) Salt
Vendors
1 71 (9.67%) Microsoft
2 51 (6.95%) Google
3 29 (3.95%) IBM
4 25 (3.41%) Tableau
5 17 (2.32%) VMware
6 14 (1.91%) Cloudera
7 12 (1.63%) Adobe
7 12 (1.63%) Twitter
8 7 (0.95%) Apple
8 7 (0.95%) Oracle
9 5 (0.68%) Adthena
9 5 (0.68%) Dell
10 3 (0.41%) Capita
10 3 (0.41%) Hortonworks
11 2 (0.27%) Alteryx
11 2 (0.27%) MapR
11 2 (0.27%) SAP
11 2 (0.27%) Talend
12 1 (0.14%) Teradata
12 1 (0.14%) Yahoo!