Period
to 22 July 2018

The following table provides summary statistics for permanent job vacancies advertised in England 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 22 July 2018 with a comparison to the same period in the previous 2 years.

Natural Language Processing (NLP)
UK > England
6 months to
22 Jul 2018
Same period 2017 Same period 2016
Rank 552 728 781
Rank change year-on-year +176 +53 +286
Permanent jobs citing Natural Language Processing 765 477 491
As % of all permanent IT jobs advertised in England 0.47% 0.28% 0.26%
As % of the Libraries, Frameworks & Software Standards category 1.16% 0.70% 0.66%
Number of salaries quoted 670 413 451
England median annual salary £67,000 £65,000 £57,500
Median salary % change year-on-year +3.08% +13.04% -4.17%
10th Percentile £42,500 £36,250 £36,250
90th Percentile £110,000 £93,750 £92,500
UK median annual salary £67,000 £66,250 £57,500
% change year-on-year +1.13% +15.22% -4.17%

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 advertised in England with a requirement for technical specification, industry standards, software libraries and framework skills.

All Software Libraries and Frameworks
England
Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 66,064 68,448 74,698
As % of all permanent IT jobs advertised in England 40.79% 40.72% 39.19%
Number of salaries quoted 55,362 57,746 65,393
England median annual salary £50,000 £47,500 £47,500
Median salary % change year-on-year +5.26% - +5.56%
10th Percentile £31,250 £29,000 £28,750
90th Percentile £81,250 £77,500 £75,000
UK median annual salary £50,000 £47,500 £47,500
% change year-on-year +5.26% - +5.56%

Natural Language Processing
Job Vacancy Trend in England

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

Job vacancy trend for Natural Language Processing in England

Natural Language Processing
Salary Trend in England

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

Salary trend for Natural Language Processing in England

Natural Language Processing
Salary Histogram in England

The salary distribution of IT jobs citing Natural Language Processing in England over the 6 months to 22 July 2018.

Salary histogram for Natural Language Processing in England

Natural Language Processing
Job Locations in England

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 England region over the 6 months to 22 July 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
London +118 467 £71,250 +1.79% 47
South East +104 159 £65,000 -7.14% 15
East of England +45 91 £57,500 +27.78% 9
North of England +5 18 £50,000 +8.11% 3
South West +3 16 £65,000 +73.33% 8
North West +3 16 £50,000 +25.00% 2
Midlands +7 12 £45,000 +12.50% 3
West Midlands +33 11 £45,000 +12.50% 1
North East -27 2 £67,500 +22.73% 1
East Midlands -5 1 £35,000 +55.56% 2
Natural Language Processing
UK

For the 6 months to 22 July 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 across the England region with a requirement for Natural Language Processing.

1 699 (91.37%) Machine Learning
2 616 (80.52%) Python
3 422 (55.16%) Data Science
4 377 (49.28%) Deep Learning
5 336 (43.92%) Artificial Intelligence
6 313 (40.92%) Java
7 295 (38.56%) PhD
8 275 (35.95%) C++
9 256 (33.46%) Algorithms
10 240 (31.37%) Computer Science
11 236 (30.85%) Software Engineering
12 226 (29.54%) Analytics
13 225 (29.41%) Big Data
14 215 (28.10%) Bayesian Methods
15 202 (26.41%) Neural Network
16 186 (24.31%) TensorFlow
17 178 (23.27%) Degree
18 174 (22.75%) Apache Spark
19 168 (21.96%) R
20 152 (19.87%) C
21 151 (19.74%) SQL
21 151 (19.74%) Agile Software Development
22 150 (19.61%) Statistics
22 150 (19.61%) Mathematics
23 138 (18.04%) Reinforcement Learning
24 124 (16.21%) Visualisation
24 124 (16.21%) Amazon AWS
25 119 (15.56%) Probabilistic Modelling
26 110 (14.38%) C#
27 109 (14.25%) Multithreading

Natural Language Processing
Co-occurring IT Skills in England 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 174 (22.75%) Apache Spark
2 67 (8.76%) Elasticsearch
3 36 (4.71%) Apache Solr
4 25 (3.27%) JBoss
5 22 (2.88%) Apache
6 16 (2.09%) SAS
7 10 (1.31%) Jupyter
8 8 (1.05%) Apache Pig
9 5 (0.65%) Jetty
9 5 (0.65%) Tomcat
10 4 (0.52%) nginx
11 3 (0.39%) Amazon Alexa
12 1 (0.13%) Cloud Foundry
12 1 (0.13%) Confluence
12 1 (0.13%) DNN
12 1 (0.13%) Tornado
Applications
1 24 (3.14%) Chatbot
2 5 (0.65%) Microsoft Excel
3 4 (0.52%) SPSS
4 2 (0.26%) GNU Octave
4 2 (0.26%) Microsoft PowerPoint
5 1 (0.13%) Mingle
5 1 (0.13%) Weka
Business Applications
1 1 (0.13%) Actimize
1 1 (0.13%) Oracle AML
Cloud Services
1 124 (16.21%) Amazon AWS
2 62 (8.10%) Microsoft Azure
3 34 (4.44%) GitHub
4 17 (2.22%) Google Cloud Platform
5 10 (1.31%) Cortana Intelligence Suite
6 9 (1.18%) Amazon SageMaker
6 9 (1.18%) Cloud Computing
7 7 (0.92%) Amazon EMR
8 5 (0.65%) Amazon S3
8 5 (0.65%) SaaS
8 5 (0.65%) Serverless
9 3 (0.39%) AWS Lambda
10 2 (0.26%) Amazon EC2
10 2 (0.26%) Amazon Kinesis
10 2 (0.26%) AWS Fargate
11 1 (0.13%) Azure Machine Learning
11 1 (0.13%) IBM Cloud
Communications & Networking
1 11 (1.44%) Bluetooth
1 11 (1.44%) DAB
1 11 (1.44%) NFC
2 7 (0.92%) Internet
3 1 (0.13%) HTTP
Database & Business Intelligence
1 225 (29.41%) Big Data
2 100 (13.07%) Hadoop
3 82 (10.72%) NoSQL
4 62 (8.10%) Text Mining
5 51 (6.67%) Data Mining
6 49 (6.41%) MongoDB
7 42 (5.49%) Apache Hive
8 39 (5.10%) PostgreSQL
9 36 (4.71%) HBase
10 31 (4.05%) QlikView
11 30 (3.92%) Data Lake
12 29 (3.79%) Apache Cassandra
12 29 (3.79%) MySQL
12 29 (3.79%) Relational Database
13 27 (3.53%) Cosmos DB
14 20 (2.61%) Amazon Redshift
14 20 (2.61%) Neo4j
15 16 (2.09%) Blockchain
16 12 (1.57%) Power BI
17 10 (1.31%) Data Warehouse
Development Applications
1 50 (6.54%) Jenkins
2 37 (4.84%) Selenium
3 31 (4.05%) Git (software)
4 14 (1.83%) Gradle
5 11 (1.44%) JUnit
6 9 (1.18%) Maven
7 7 (0.92%) Atlassian Bamboo
7 7 (0.92%) Vagrant
8 6 (0.78%) Subversion
9 5 (0.65%) Bitbucket
9 5 (0.65%) NUnit
10 4 (0.52%) Visual Studio
11 3 (0.39%) JIRA
11 3 (0.39%) Mockito
12 2 (0.26%) JMeter
12 2 (0.26%) TeamCity
12 2 (0.26%) YouTrack
13 1 (0.13%) GitLab
13 1 (0.13%) RStudio
13 1 (0.13%) Spock
General
1 108 (14.12%) Finance
2 36 (4.71%) Games
3 29 (3.79%) Banking
4 28 (3.66%) Marketing
5 27 (3.53%) Retail
6 24 (3.14%) Publishing
7 20 (2.61%) Law
8 16 (2.09%) Advertising
9 9 (1.18%) Telecoms
10 8 (1.05%) Aerospace
10 8 (1.05%) Back Office
11 7 (0.92%) Automotive
12 6 (0.78%) Legal
13 4 (0.52%) Investment Banking
14 3 (0.39%) Manufacturing
15 2 (0.26%) Financial Institution
16 1 (0.13%) Front Office
16 1 (0.13%) International Banking
16 1 (0.13%) Pharmaceutical
Job Titles
1 270 (35.29%) Data Scientist
2 150 (19.61%) Developer
3 99 (12.94%) Software Engineer
4 96 (12.55%) Machine Learning Engineer
5 94 (12.29%) Senior Data Scientist
6 81 (10.59%) Python Engineer
7 78 (10.20%) Machine Learning Scientist
8 49 (6.41%) Software Developer
9 42 (5.49%) Python Developer
10 39 (5.10%) Java Developer
11 36 (4.71%) Developer/Software Engineer
11 36 (4.71%) Machine Learning Researcher
12 29 (3.79%) C++ Software Engineer
13 28 (3.66%) Lead Developer
14 27 (3.53%) Data Engineer
14 27 (3.53%) Senior Developer
14 27 (3.53%) Senior Software Engineer
15 24 (3.14%) Research Engineer
16 21 (2.75%) Computer Engineer
16 21 (2.75%) Python Software Engineer
Libraries, Frameworks & Software Standards
1 186 (24.31%) TensorFlow
2 84 (10.98%) scikit-learn
3 80 (10.46%) Web Services
4 74 (9.67%) Pandas
5 66 (8.63%) NumPy
6 53 (6.93%) SciPy
7 52 (6.80%) RESTful
8 38 (4.97%) Spring
9 36 (4.71%) Theano
10 34 (4.44%) Keras
11 32 (4.18%) Kafka
12 31 (4.05%) Lucene
13 29 (3.79%) REST
14 26 (3.40%) Django
14 26 (3.40%) MLlib
14 26 (3.40%) PySpark
15 24 (3.14%) React
16 18 (2.35%) STL
17 16 (2.09%) CSS
17 16 (2.09%) Node.js
Miscellaneous
1 256 (33.46%) Algorithms
2 240 (31.37%) Computer Science
3 72 (9.41%) Analytical Skills
4 52 (6.80%) Fintech
5 30 (3.92%) Greenfield Project
6 28 (3.66%) User Experience
7 24 (3.14%) Smart City
8 23 (3.01%) Social Media
9 21 (2.75%) Data Structures
9 21 (2.75%) Hedge funds
10 17 (2.22%) Enterprise Software
10 17 (2.22%) NHS
11 14 (1.83%) Social Network
12 11 (1.44%) Robotics
13 9 (1.18%) Life Science
14 8 (1.05%) Linux Command Line
14 8 (1.05%) Management Information System
14 8 (1.05%) Self-Motivation
14 8 (1.05%) Semantic Web
15 7 (0.92%) Linked Data
Operating Systems
1 54 (7.06%) Linux
2 21 (2.75%) Windows
3 5 (0.65%) Robot Operating System
4 3 (0.39%) Unix
Processes & Methodologies
1 699 (91.37%) Machine Learning
2 422 (55.16%) Data Science
3 377 (49.28%) Deep Learning
4 336 (43.92%) Artificial Intelligence
5 236 (30.85%) Software Engineering
6 226 (29.54%) Analytics
7 215 (28.10%) Bayesian Methods
8 202 (26.41%) Neural Network
9 151 (19.74%) Agile Software Development
10 150 (19.61%) Mathematics
10 150 (19.61%) Statistics
11 138 (18.04%) Reinforcement Learning
12 124 (16.21%) Visualisation
13 119 (15.56%) Probabilistic Modelling
14 109 (14.25%) Multithreading
15 99 (12.94%) Data Visualisation
16 97 (12.68%) Distributed Algorithms
17 95 (12.42%) Computer Vision
18 92 (12.03%) Continuous Integration
19 91 (11.90%) Computational Linguistics
Programming Languages
1 616 (80.52%) Python
2 313 (40.92%) Java
3 275 (35.95%) C++
4 168 (21.96%) R
5 152 (19.87%) C
6 151 (19.74%) SQL
7 110 (14.38%) C#
8 81 (10.59%) Scala
9 73 (9.54%) MATLAB
10 48 (6.27%) JavaScript
11 11 (1.44%) Java 8
12 10 (1.31%) AspectJ
13 7 (0.92%) Bash Shell
13 7 (0.92%) Ruby
14 5 (0.65%) SPARQL
14 5 (0.65%) TypeScript
15 4 (0.52%) Cython
15 4 (0.52%) Perl
16 3 (0.39%) Julia
16 3 (0.39%) XPath
Qualifications
1 295 (38.56%) PhD
2 178 (23.27%) Degree
3 29 (3.79%) Computer Science Degree
4 26 (3.40%) Master's Degree
5 18 (2.35%) Security Cleared
6 9 (1.18%) Numerate Degree
7 8 (1.05%) DV Cleared
8 3 (0.39%) SC Cleared
9 1 (0.13%) CFA
9 1 (0.13%) Sun Certification
Quality Assurance & Compliance
1 15 (1.96%) Data Quality
2 12 (1.57%) QA
3 5 (0.65%) GDPR
4 4 (0.52%) GCP
5 2 (0.26%) Solvency II
System Software
1 71 (9.28%) Docker
2 28 (3.66%) HDFS
3 11 (1.44%) VirtualBox
4 4 (0.52%) Apache ZooKeeper
5 3 (0.39%) Apache Flume
Systems Management
1 44 (5.75%) Kubernetes
2 16 (2.09%) Ansible
3 13 (1.70%) Terraform
4 9 (1.18%) Kibana
4 9 (1.18%) Opscode Chef
5 8 (1.05%) Marathon
5 8 (1.05%) Puppet
6 7 (0.92%) Docker Swarm
7 5 (0.65%) logstash
8 2 (0.26%) Oozie
8 2 (0.26%) Packer
8 2 (0.26%) Salt
9 1 (0.13%) Hadoop YARN
9 1 (0.13%) Mesos
9 1 (0.13%) Rancher
Vendors
1 51 (6.67%) Google
2 40 (5.23%) Tableau
3 22 (2.88%) Capita
3 22 (2.88%) Cloudera
4 16 (2.09%) Oracle
5 13 (1.70%) Hortonworks
6 12 (1.57%) IBM
7 11 (1.44%) Microsoft
8 9 (1.18%) Talend
9 8 (1.05%) Databricks
10 7 (0.92%) Dataiku
11 6 (0.78%) Twitter
11 6 (0.78%) Xceptor
12 3 (0.39%) Apple
12 3 (0.39%) MapR
13 2 (0.26%) Alteryx
13 2 (0.26%) Cognos
13 2 (0.26%) Greenplum
13 2 (0.26%) Splunk
14 1 (0.13%) Facebook