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