Senior NLP Engineer
- sheffield, south yorkshire, S1 2GU, United Kingdom
- Permanent·Remote
- Full time
- £80,000 - £80,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced Senior Natural Language Processing (NLP) Engineer to join their cutting-edge AI team. This fully remote role focuses on developing and deploying advanced NLP models and solutions that understand, interpret, and generate human language. You will tackle complex challenges in areas such as text classification, sentiment analysis, machine translation, and conversational AI, contributing directly to products that interact with users through natural language. This is an exciting opportunity for a seasoned NLP expert to lead projects and mentor junior engineers within a forward-thinking, distributed organization.
Key Responsibilities
- Design, implement, and fine-tune state-of-the-art NLP models using deep learning techniques.
- Develop robust pipelines for text pre-processing, feature extraction, and model evaluation.
- Integrate NLP solutions into production systems and applications.
- Collaborate with data scientists and software engineers to deploy and scale NLP services.
- Research and stay current with the latest advancements in NLP and machine learning.
Requirements
- Master's or PhD in Computer Science, Computational Linguistics, or a related field.
- 5+ years of professional experience in Natural Language Processing.
- Expertise in NLP techniques and libraries (e.g., NLTK, SpaCy, Hugging Face Transformers).
- Proficiency in Python and experience with deep learning frameworks (e.g., PyTorch, TensorFlow).
- Strong understanding of language models, text representation, and machine learning algorithms.
Benefits
- Competitive salary and performance bonuses.
- Fully remote work arrangement with flexible scheduling.
- Comprehensive health, dental, and vision insurance.
- Generous stock options and retirement savings plan.
- Annual budget for conferences, training, and professional development.


