Natural Language Processing Engineer
🔒 Confidential Employer
Posted 13 August 2025
LOCATION
Remote
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
NLP
Deep Learning
Python
Hugging Face
PyTorch
Transformers
Machine Learning
spaCy
FULL DESCRIPTION
Summary
The Natural Language Processing Engineer will develop and deploy NLP models, implement transformer-based architectures, design and optimize machine learning pipelines, and collaborate with cross-functional teams. The role requires strong experience in NLP, deep learning, machine learning, and expertise in Python and NLP libraries, along with knowledge of state-of-the-art NLP techniques and algorithms.
- Developing and deploying NLP models for text classification, entity recognition, sentiment analysis, and more
- Implementing transformer-based architectures (e.g., BERT, GPT, RoBERTa) for language understanding and generation
- Designing and optimizing machine learning pipelines for natural language processing tasks
- Collaborating with cross-functional teams to integrate NLP solutions into real-world applications
- Researching and implementing cutting-edge advancements in NLP, such as transfer learning and multi-modal systems
- Continuously improving model performance, accuracy, and scalability
- Strong experience in NLP, deep learning, and machine learning techniques
- Expertise in Python and NLP libraries such as Hugging Face, spaCy, NLTK, or Gensim
- Familiarity with deep learning frameworks like PyTorch or TensorFlow
- Knowledge of state-of-the-art NLP techniques and algorithms, including transformers, attention mechanisms, and word embeddings
- Ability to work with large-scale textual data and implement solutions for practical applications
- MSc or PhD in Computer Science, Linguistics, AI, or related field preferred
What You’ll Be Working On:
- Developing and deploying NLP models for text classification, entity recognition, sentiment analysis, and more
- Implementing transformer-based architectures (e.g., BERT, GPT, RoBERTa) for language understanding and generation
- Designing and optimizing machine learning pipelines for natural language processing tasks
- Collaborating with cross-functional teams to integrate NLP solutions into real-world applications
- Researching and implementing cutting-edge advancements in NLP, such as transfer learning and multi-modal systems
- Continuously improving model performance, accuracy, and scalability
What We’re Looking For:
- Strong experience in NLP, deep learning, and machine learning techniques
- Expertise in Python and NLP libraries such as Hugging Face, spaCy, NLTK, or Gensim
- Familiarity with deep learning frameworks like PyTorch or TensorFlow
- Knowledge of state-of-the-art NLP techniques and algorithms, including transformers, attention mechanisms, and word embeddings
- Ability to work with large-scale textual data and implement solutions for practical applications
- MSc or PhD in Computer Science, Linguistics, AI, or related field preferred
Sign up free — access 45,000+ UK sponsor-licensed jobs