Python Engineer (OCR & NLP Specialist)

Python Engineer (OCR & NLP Specialist)

Typical UK Salary: £60,000 – £90,000 per year

Key Responsibilities:

• Build the OCR engine for contract uploads.

• Implement NLP models to detect renewal dates, suppliers, notice periods, and contract terms.

• Design data-cleaning pipelines for scanned PDFs and images.

• Develop and maintain the extraction logic for structured contract summaries.

• Collaborate with backend engineers to deliver AI-ready endpoints.

• Research and optimise ML models for accuracy.

Required Skills:

• Strong Python (FastAPI, Flask or Django).

• Hands-on experience with OCR tools (Tesseract, AWS Textract).

• NLP libraries such as spaCy, NLTK, HuggingFace Transformers.

• Experience with PDF parsing and text extraction.

• Model optimisation and evaluation.

• Familiarity with AWS or Azure ML services.

Job Details

Company
Buchan and London Recruitment Ltd
Location
Basildon, Essex, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £90,000 per annum
Posted