Period
to 23 November 2017

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

Natural Language Processing (NLP)
South East > Oxfordshire
6 months to
23 Nov 2017
Same period 2016 Same period 2015
Rank 113 151 144
Rank change year-on-year +38 -7 +26
Permanent jobs citing Natural Language Processing 56 24 46
As % of all permanent IT jobs advertised in Oxfordshire 1.84% 0.82% 1.36%
As % of the Libraries, Frameworks & Software Standards category 3.84% 1.76% 3.22%
Number of salaries quoted 58 24 28
Oxfordshire median annual salary £70,000 £65,000 £62,500
Median salary % change year-on-year +7.69% +4.00% -10.71%
10th Percentile £61,250 £61,250 £49,250
90th Percentile £85,050 £68,000 £73,750
South East median annual salary £70,000 £65,000 £58,000
% change year-on-year +7.69% +12.07% -14.07%

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

All Software Libraries and Frameworks
Oxfordshire
Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 1457 1365 1428
As % of all permanent IT jobs advertised in Oxfordshire 47.97% 46.41% 42.16%
Number of salaries quoted 1261 1169 1189
Oxfordshire median annual salary £45,000 £45,000 £42,500
Median salary % change year-on-year - +5.88% +6.25%
10th Percentile £31,250 £30,000 £27,500
90th Percentile £72,500 £63,750 £63,750
South East median annual salary £45,000 £45,000 £44,000
% change year-on-year - +2.27% +10.00%

Natural Language Processing
Job Vacancy Trend in Oxfordshire

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

Job vacancy trend for Natural Language Processing in Oxfordshire

Natural Language Processing
Salary Trend in Oxfordshire

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

Salary trend for Natural Language Processing in Oxfordshire

Natural Language Processing
Salary Histogram in Oxfordshire

The salary distribution of IT jobs citing Natural Language Processing in Oxfordshire over the 6 months to 23 November 2017.

Salary histogram for Natural Language Processing in Oxfordshire

Natural Language Processing
Job Locations in Oxfordshire

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 Oxfordshire region over the 6 months to 23 November 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
Oxford +29 52 £70,000 +7.69% 3
Kidlington 0 2 £84,000 +34.40%
Natural Language Processing
South East

For the 6 months to 23 November 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 across the Oxfordshire region with a requirement for Natural Language Processing.

1 56 (100.00%) Machine Learning
2 48 (85.71%) Python
3 44 (78.57%) PhD
3 44 (78.57%) Big Data
4 39 (69.64%) Java
5 38 (67.86%) Algorithms
6 37 (66.07%) R
7 35 (62.50%) Agile Software Development
8 31 (55.36%) C++
9 29 (51.79%) Bayesian Methods
10 28 (50.00%) TensorFlow
11 27 (48.21%) Artificial Intelligence
12 24 (42.86%) Amazon AWS
13 22 (39.29%) Software Engineering
14 21 (37.50%) Computer Science
14 21 (37.50%) Julia
15 19 (33.93%) SQL
16 18 (32.14%) TDD
16 18 (32.14%) Continuous Integration
17 17 (30.36%) Neural Network
18 16 (28.57%) Probabilistic Modelling
18 16 (28.57%) Deep Learning
18 16 (28.57%) Statistics
18 16 (28.57%) Mathematics
18 16 (28.57%) Physics
18 16 (28.57%) Economics
18 16 (28.57%) MATLAB
19 15 (26.79%) C
19 15 (26.79%) Multithreading
20 14 (25.00%) Lucene

Natural Language Processing
Co-occurring IT Skills in Oxfordshire 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 14 (25.00%) Apache Solr
1 14 (25.00%) Apache Spark
1 14 (25.00%) Elasticsearch
2 11 (19.64%) Apache
3 5 (8.93%) Jetty
3 5 (8.93%) nginx
3 5 (8.93%) Tomcat
4 2 (3.57%) DNN
Cloud Services
1 24 (42.86%) Amazon AWS
2 5 (8.93%) Amazon EMR
3 4 (7.14%) GitHub
Database & Business Intelligence
1 44 (78.57%) Big Data
2 11 (19.64%) Text Mining
3 6 (10.71%) Data Mining
4 3 (5.36%) Apache Cassandra
4 3 (5.36%) Apache Hive
4 3 (5.36%) Spark SQL
Development Applications
1 12 (21.43%) Selenium
2 5 (8.93%) Git (software)
2 5 (8.93%) Gradle
2 5 (8.93%) Subversion
3 4 (7.14%) Jenkins
General
1 4 (7.14%) Publishing
Job Titles
1 17 (30.36%) Machine Learning Researcher
2 14 (25.00%) Development Manager
3 10 (17.86%) Developer
4 9 (16.07%) Software Developer
4 9 (16.07%) Software Development Manager
4 9 (16.07%) Software Manager
5 8 (14.29%) Machine Learning Scientist
6 7 (12.50%) Machine Learning Engineer
7 6 (10.71%) Research Engineer
8 5 (8.93%) Python Developer
9 4 (7.14%) Big Data Manager
10 3 (5.36%) Java Development Manager
10 3 (5.36%) Machine Learning Developer
10 3 (5.36%) Research Scientist
11 2 (3.57%) Big Data Developer
11 2 (3.57%) Big Data Engineer
11 2 (3.57%) Senior Software Engineer
11 2 (3.57%) Software Engineer
12 1 (1.79%) Artificial Intelligence Developer
12 1 (1.79%) Data Scientist
Libraries, Frameworks & Software Standards
1 28 (50.00%) TensorFlow
2 14 (25.00%) Lucene
3 12 (21.43%) Theano
3 12 (21.43%) Web Services
4 11 (19.64%) .NET
4 11 (19.64%) Kafka
5 8 (14.29%) AngularJS
5 8 (14.29%) RESTful
6 5 (8.93%) Elastic Stack
Miscellaneous
1 38 (67.86%) Algorithms
2 21 (37.50%) Computer Science
3 5 (8.93%) Linked Data
4 3 (5.36%) Semantic Web
Operating Systems
1 5 (8.93%) Linux
Processes & Methodologies
1 56 (100.00%) Machine Learning
2 35 (62.50%) Agile Software Development
3 29 (51.79%) Bayesian Methods
4 27 (48.21%) Artificial Intelligence
5 22 (39.29%) Software Engineering
6 18 (32.14%) Continuous Integration
6 18 (32.14%) TDD
7 17 (30.36%) Neural Network
8 16 (28.57%) Deep Learning
8 16 (28.57%) Economics
8 16 (28.57%) Mathematics
8 16 (28.57%) Physics
8 16 (28.57%) Probabilistic Modelling
8 16 (28.57%) Statistics
9 15 (26.79%) Multithreading
10 14 (25.00%) Continuous Deployment
11 11 (19.64%) Information Retrieval
12 9 (16.07%) Distributed Algorithms
12 9 (16.07%) Time Series Forecasting
13 8 (14.29%) Test Automation
Programming Languages
1 48 (85.71%) Python
2 39 (69.64%) Java
3 37 (66.07%) R
4 31 (55.36%) C++
5 21 (37.50%) Julia
6 19 (33.93%) SQL
7 16 (28.57%) MATLAB
8 15 (26.79%) C
9 11 (19.64%) Scala
10 8 (14.29%) JavaScript
11 5 (8.93%) Bash Shell
11 5 (8.93%) Ruby
Qualifications
1 44 (78.57%) PhD
2 4 (7.14%) Degree
System Software
1 5 (8.93%) Apache ZooKeeper