Mid-Level NLP Engineer
Summary
Hands-on Python NLP engineer building and maintaining production document-processing services that extract information from PDFs, Word docs, and unstructured text using spaCy, NLTK, and LLMs in a UK-based SaaS company.
Salary: £45,000 - 70,000 per year Requirements: Strong commercial Python experience Hands-on Natural Language Processing experience Experience with document extraction or unstructured text Experience working on live production software Good understanding of debugging, testing, and release processes Experience with tools such as spaCy, NLTK, NER, or equivalent NLP technologies Useful but not essential: LLM or Generative AI exposure Useful but not essential: AWS experience Useful but not essentia…