Period
to 25 September 2017

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 25 September 2017 with a comparison to the same period in the previous 2 years.

Natural Language Processing (NLP)
UK
6 months to
25 Sep 2017
Same period 2016 Same period 2015
Rank 697 722 1066
Rank change year-on-year +25 +344 -133
Permanent jobs citing Natural Language Processing 522 558 231
As % of all permanent IT jobs advertised in the UK 0.30% 0.29% 0.10%
As % of the Libraries, Frameworks & Software Standards category 0.74% 0.75% 0.28%
Number of salaries quoted 429 503 188
UK median annual salary £65,000 £57,500 £62,500
Median salary % change year-on-year +13.04% -8.00% +19.05%
10th Percentile £37,977 £35,000 £37,500
90th Percentile £92,750 £95,000 £85,000
UK excluding London median annual salary £62,500 £45,000 £47,500
% change year-on-year +38.89% -5.26% +3.26%

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 70902 74422 83561
As % of all permanent IT jobs advertised in the UK 40.25% 38.88% 37.91%
Number of salaries quoted 58652 64577 71593
UK median annual salary £48,000 £47,500 £45,000
Median salary % change year-on-year +1.05% +5.56% +2.27%
10th Percentile £29,000 £28,750 £27,500
90th Percentile £77,500 £75,000 £72,500
UK excluding London median annual salary £42,500 £41,500 £40,000
% change year-on-year +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 25 September 2017.

Salary histogram for Natural Language Processing in the UK

Natural Language Processing
Top 15 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 25 September 2017. 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 +51 509 £65,000 +13.04% 30
London -18 360 £65,000 +10.64% 18
UK excluding London +53 162 £62,500 +38.89% 12
South East +45 63 £75,000 +20.00% 5
East of England +2 46 £45,000 +5.88% 3
North of England +7 15 £40,000 +6.67% 2
Midlands +62 13 £40,000 +6.67% 1
South West +18 12 £39,991 -11.13% 1
Scotland +6 11 £100,000 +122.22%
North West -7 10 £40,000 +6.67% 2
West Midlands +23 8 £45,000 +20.00% 1
East Midlands - 5 £22,500 -
North East - 4 £47,500 -
Wales -6 2 £54,850 +119.40%
Yorkshire - 1 £50,000 -

For the 6 months to 25 September 2017, IT jobs citing Natural Language Processing also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for Natural Language Processing.

1 405 (77.59%) Machine Learning
2 368 (70.50%) Python
3 187 (35.82%) Java
4 176 (33.72%) Artificial Intelligence
5 172 (32.95%) Agile Software Development
6 160 (30.65%) PhD
7 157 (30.08%) Algorithms
8 144 (27.59%) Big Data
9 133 (25.48%) Software Engineering
10 128 (24.52%) Computer Science
11 122 (23.37%) Deep Learning
12 120 (22.99%) R
12 120 (22.99%) SQL
13 117 (22.41%) Apache Spark
14 108 (20.69%) Degree
15 107 (20.50%) Finance
16 104 (19.92%) Analytics
17 99 (18.97%) Analytical Skills
18 94 (18.01%) Hadoop
19 93 (17.82%) C++
20 90 (17.24%) Scala
21 89 (17.05%) Mathematics
22 85 (16.28%) Neural Network
23 81 (15.52%) Statistics
24 79 (15.13%) TDD
25 76 (14.56%) JavaScript
26 70 (13.41%) TensorFlow
27 68 (13.03%) Amazon AWS
28 67 (12.84%) Physics
29 63 (12.07%) Microservices

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 117 (22.41%) Apache Spark
2 43 (8.24%) Elasticsearch
3 34 (6.51%) Apache
4 27 (5.17%) SAS
5 23 (4.41%) Apache Solr
6 15 (2.87%) Tomcat
7 12 (2.30%) Jetty
8 10 (1.92%) MS Exchange
9 9 (1.72%) nginx
10 8 (1.53%) Apache Pig
11 6 (1.15%) Tornado
12 5 (0.96%) NServiceBus
13 3 (0.57%) MediaWiki
13 3 (0.57%) OpenStack
14 2 (0.38%) Amazon Alexa
14 2 (0.38%) DNN
14 2 (0.38%) Jupyter
Applications
1 15 (2.87%) SPSS
2 5 (0.96%) Chatbot
2 5 (0.96%) Microsoft Office
3 3 (0.57%) Microsoft Excel
3 3 (0.57%) Pipeline Pilot
3 3 (0.57%) S-PLUS
3 3 (0.57%) Stata
4 1 (0.19%) Spreadsheet
Cloud Services
1 68 (13.03%) Amazon AWS
2 40 (7.66%) Google Cloud Platform
3 14 (2.68%) Microsoft Azure
4 11 (2.11%) Amazon EMR
5 9 (1.72%) SaaS
6 6 (1.15%) Azure Machine Learning
7 4 (0.77%) Cloud Computing
7 4 (0.77%) Office 365
8 3 (0.57%) Amazon EC2
8 3 (0.57%) GitHub
9 2 (0.38%) Amazon S3
9 2 (0.38%) Amazon SQS
9 2 (0.38%) AWS CloudFormation
9 2 (0.38%) AWS Lambda
9 2 (0.38%) CloudFront
9 2 (0.38%) Cortana Intelligence Suite
9 2 (0.38%) Route 53
10 1 (0.19%) Twilio
Communications & Networking
1 6 (1.15%) Internet
1 6 (1.15%) SMTP
2 4 (0.77%) LAN
3 3 (0.57%) HTTP
4 1 (0.19%) Skype
4 1 (0.19%) SMS
Database & Business Intelligence
1 144 (27.59%) Big Data
2 94 (18.01%) Hadoop
3 62 (11.88%) Data Mining
4 53 (10.15%) PostgreSQL
5 47 (9.00%) Text Mining
6 41 (7.85%) MongoDB
7 39 (7.47%) NoSQL
8 30 (5.75%) Apache Cassandra
9 28 (5.36%) Apache Hive
10 26 (4.98%) Relational Database
11 22 (4.21%) Neo4j
12 19 (3.64%) MySQL
13 13 (2.49%) RDBMS
14 12 (2.30%) HBase
15 10 (1.92%) SQL Server
16 9 (1.72%) BigQuery
17 8 (1.53%) Amazon Redshift
17 8 (1.53%) Redis
18 7 (1.34%) Data Warehouse
18 7 (1.34%) GIS
Development Applications
1 36 (6.90%) Git (software)
2 17 (3.26%) Selenium
3 11 (2.11%) Gradle
3 11 (2.11%) Subversion
4 6 (1.15%) JUnit
4 6 (1.15%) Maven
5 5 (0.96%) JIRA
5 5 (0.96%) PhantomJS
6 4 (0.77%) Jenkins
7 3 (0.57%) Bugzilla
7 3 (0.57%) Buildbot
7 3 (0.57%) Eclipse
7 3 (0.57%) FindBugs
7 3 (0.57%) IntelliJ
7 3 (0.57%) Log4j
7 3 (0.57%) Mercurial
7 3 (0.57%) Mockito
7 3 (0.57%) SCons
8 2 (0.38%) Codeception
8 2 (0.38%) YouTrack
General
1 107 (20.50%) Finance
2 35 (6.70%) Legal
3 24 (4.60%) Marketing
4 22 (4.21%) Banking
5 19 (3.64%) Games
6 17 (3.26%) Retail
7 15 (2.87%) Publishing
8 14 (2.68%) Financial Institution
9 9 (1.72%) Investment Banking
10 7 (1.34%) Automotive
10 7 (1.34%) Telecoms
11 6 (1.15%) Advertising
11 6 (1.15%) Retail Banking
12 5 (0.96%) Law
13 3 (0.57%) Back Office
13 3 (0.57%) Electronics
13 3 (0.57%) Pharmaceutical
14 2 (0.38%) Multimedia
15 1 (0.19%) Digital Economy
Job Titles
1 147 (28.16%) Data Scientist
2 98 (18.77%) Developer
3 55 (10.54%) Machine Learning Engineer
4 48 (9.20%) Machine Learning Scientist
4 48 (9.20%) Software Engineer
5 43 (8.24%) Python Developer
6 42 (8.05%) Senior Data Scientist
7 35 (6.70%) Java Developer
8 26 (4.98%) Senior Developer
9 23 (4.41%) Software Developer
10 21 (4.02%) Development Manager
11 17 (3.26%) Data Engineer
12 16 (3.07%) Graduate
12 16 (3.07%) Machine Learning Developer
12 16 (3.07%) Senior Software Engineer
13 14 (2.68%) Senior Java Developer
14 12 (2.30%) Java Engineer
14 12 (2.30%) Senior Python Developer
14 12 (2.30%) Software Development Manager
14 12 (2.30%) Software Manager
Libraries, Frameworks & Software Standards
1 70 (13.41%) TensorFlow
2 42 (8.05%) .NET
3 36 (6.90%) Kafka
4 31 (5.94%) AngularJS
4 31 (5.94%) Theano
5 27 (5.17%) Node.js
6 25 (4.79%) Lucene
6 25 (4.79%) React
7 24 (4.60%) Django
7 24 (4.60%) Web Services
8 22 (4.21%) RESTful
9 20 (3.83%) scikit-learn
9 20 (3.83%) Spring
10 18 (3.45%) Keras
11 17 (3.26%) Flask
12 16 (3.07%) HTML
12 16 (3.07%) RabbitMQ
13 15 (2.87%) CSS
14 14 (2.68%) REST
15 12 (2.30%) Hibernate
Miscellaneous
1 157 (30.08%) Algorithms
2 128 (24.52%) Computer Science
3 99 (18.97%) Analytical Skills
4 37 (7.09%) Cyberthreat
4 37 (7.09%) Greenfield Project
5 34 (6.51%) Fintech
6 30 (5.75%) Clustering
7 21 (4.02%) User Experience
8 16 (3.07%) Augmented Reality
9 15 (2.87%) Data Structures
10 13 (2.49%) Social Media
11 11 (2.11%) Linked Data
12 9 (1.72%) Life Science
12 9 (1.72%) Social Network
13 6 (1.15%) Grid Computing
13 6 (1.15%) Minimum Viable Product
13 6 (1.15%) Robotics
14 5 (0.96%) Hedge funds
14 5 (0.96%) Management Information System
15 4 (0.77%) Enterprise Software
Operating Systems
1 44 (8.43%) Linux
2 19 (3.64%) Unix
3 8 (1.53%) Windows
4 4 (0.77%) Apple iOS
4 4 (0.77%) Windows Server
5 3 (0.57%) Android
6 1 (0.19%) CentOS
6 1 (0.19%) Red Hat Enterprise Linux
Processes & Methodologies
1 405 (77.59%) Machine Learning
2 176 (33.72%) Artificial Intelligence
3 172 (32.95%) Agile Software Development
4 133 (25.48%) Software Engineering
5 122 (23.37%) Deep Learning
6 104 (19.92%) Analytics
7 89 (17.05%) Mathematics
8 85 (16.28%) Neural Network
9 81 (15.52%) Statistics
10 79 (15.13%) TDD
11 67 (12.84%) Physics
12 63 (12.07%) Microservices
13 59 (11.30%) Visualisation
14 57 (10.92%) Computer Vision
15 46 (8.81%) DevOps
16 44 (8.43%) Data Visualisation
17 41 (7.85%) Data Analysis
18 38 (7.28%) Open Source
19 36 (6.90%) Cybersecurity
19 36 (6.90%) Data Analytics
Programming Languages
1 368 (70.50%) Python
2 187 (35.82%) Java
3 120 (22.99%) R
3 120 (22.99%) SQL
4 93 (17.82%) C++
5 90 (17.24%) Scala
6 76 (14.56%) JavaScript
7 45 (8.62%) C
8 39 (7.47%) Ruby
9 38 (7.28%) MATLAB
10 27 (5.17%) C#
11 14 (2.68%) Julia
12 10 (1.92%) Bash Shell
12 10 (1.92%) Shell Script
13 9 (1.72%) Go
14 6 (1.15%) PHP
15 5 (0.96%) Perl
16 4 (0.77%) VB.NET
17 3 (0.57%) Lua
18 2 (0.38%) XPath
Qualifications
1 160 (30.65%) PhD
2 108 (20.69%) Degree
3 33 (6.32%) Computer Science Degree
4 20 (3.83%) Master's Degree
5 14 (2.68%) Security Cleared
6 10 (1.92%) Postgraduate
7 9 (1.72%) DV Cleared
8 8 (1.53%) Sun Certification
9 4 (0.77%) SC Cleared
10 1 (0.19%) Numerate Degree
Quality Assurance & Compliance
1 15 (2.87%) Data Quality
2 3 (0.57%) Actionable Recommendations
3 2 (0.38%) QA
4 1 (0.19%) PMO
System Software
1 60 (11.49%) Docker
2 9 (1.72%) Apache ZooKeeper
3 6 (1.15%) HDFS
4 4 (0.77%) Active Directory
Systems Management
1 34 (6.51%) Kubernetes
2 11 (2.11%) Ansible
3 6 (1.15%) Puppet
4 4 (0.77%) Terraform
5 2 (0.38%) Hadoop YARN
Vendors
1 38 (7.28%) Google
2 18 (3.45%) Microsoft
3 16 (3.07%) IBM
3 16 (3.07%) Oracle
4 13 (2.49%) Cloudera
5 9 (1.72%) Tableau
6 6 (1.15%) Hortonworks
6 6 (1.15%) MapR
7 4 (0.77%) VMware
8 3 (0.57%) Adobe
8 3 (0.57%) Greenplum
8 3 (0.57%) Salesforce.com
8 3 (0.57%) Splunk
9 2 (0.38%) Dell
10 1 (0.19%) Adthena
10 1 (0.19%) Lattice Semiconductor
10 1 (0.19%) MicroStrategy
10 1 (0.19%) Red Hat
10 1 (0.19%) SAP
10 1 (0.19%) Yahoo!