Back to All Events

Prodsight - NLP Engineer

  • CodeBase Edinburgh 38 Castle Terrace Edinburgh, Scotland, EH3 9DZ United Kingdom (map)

NLP Engineer

About Prodsight

Prodsight is on a mission to help companies spot customer issues earlier. By automatically analysing every piece of customer feedback we surface customer issues earlier and help companies inform solutions.

We are growing deep-tech startup headquartered in the centre of historic Edinburgh with a global customer-base and backed by leading investors.

Job brief

We are looking for a Natural Language Processing Engineer to help us build and improve Prodsight customer feedback analysis platform.

The responsibilities include transforming natural language data into useful features using NLP techniques to feed classification algorithms. To succeed in this role, you should possess outstanding skills in statistical analysis, machine learning methods and text representation techniques.

Your ultimate goal is to develop efficient self-learning NLP applications.


  • Design and develop NLP algorithms and applications

  • Select appropriate annotated datasets for Supervised Learning methods

  • Use effective text representations to transform natural language into useful features

  • Find and implement the right algorithms and tools for NLP tasks

  • Train the developed model and run evaluation experiments

  • Perform statistical analysis of results and refine models

  • Extend ML libraries and frameworks to apply in NLP tasks

  • Remain updated in the rapidly changing field of machine learning


  • Proven experience as an NLP Engineer or similar role

  • Understanding of NLP techniques for text representation (n-grams, bag of words, word embeddings), semantic extraction techniques, data structures and modelling

  • Experience with topic modelling, sentiment analysis

  • Ability to effectively design software architecture

  • Knowledge of python / python data analysis stack (pandas, numpy, spaCy)

  • Ability to write robust and testable code

  • Strong communication skills

  • An analytical mind with problem-solving abilities

  • Degree in Computer Science, Mathematics, Computational Linguistics or similar field

Bonus points

  • Experience with Elasticsearch

  • Experience with machine learning toolkits (like scikit-learn, Keras, PyTorch)

  • Experience with AWS

  • Database experience (Postgres, SQL)

Other requirements

  • Legal right to work in the United Kingdom.

Why join Prodsight?

  • Competitive salary and meaningful share options

  • Get to work with a smart and highly motivated team members

  • Workspace in the biggest technology hub in Edinburgh

  • Macbook and accessories

  • 30-day annual holiday

  • Fun team socials and activities

How to apply

To apply click here