Skip to content
×

NLP Engineer - Text Analytics & Insights

Job in Pretoria, 0002, South Africa
Listing for: Placements24
Full Time position Listed on 2026-11-11

Job Description & How to Apply Below

About the Role

Our client, What Jobs Direct, a leader in AI and Emerging Technologies, is seeking a talented NLP Engineer to join their innovative team in Pretoria, Gauteng, ZA
. This role focuses on harnessing the power of Natural Language Processing to extract meaningful insights from vast amounts of text data. You will play a key role in developing and deploying advanced NLP models for applications such as sentiment analysis, topic modeling, and information extraction. This is a unique opportunity to contribute to cutting-edge AI projects within a dynamic and growing field, based in the administrative capital of South Africa.

Key Responsibilities
  • Develop, train, and deploy state-of-the-art Natural Language Processing (NLP) models for various applications.
  • Implement techniques for text preprocessing, feature extraction, and model evaluation.
  • Design and build robust data pipelines for processing large volumes of text data.
  • Collaborate with data scientists and software engineers to integrate NLP capabilities into existing and new products.
  • Research and experiment with new NLP algorithms, tools, and libraries to improve model performance and efficiency.
  • Analyze and interpret results from NLP models to provide actionable insights.
  • Contribute to the documentation of NLP models, processes, and findings.
  • Stay updated with the latest advancements in NLP and the broader AI landscape.
Requirements
  • Bachelor's or Master's degree in Computer Science, Computational Linguistics, or a related field with a focus on NLP.
  • Proven experience in developing and deploying NLP models using frameworks like Tensor Flow, PyTorch, spaCy, or NLTK.
  • Strong understanding of core NLP concepts, including tokenization, stemming, lemmatization, part-of-speech tagging, and named entity recognition.
  • Proficiency in Python programming and relevant libraries (e.g., pandas, numpy).
  • Experience with text data preprocessing and feature engineering techniques.
  • Familiarity with machine learning concepts and model evaluation metrics.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills to effectively collaborate with team members and stakeholders.
  • Experience with transformer models (e.g., BERT, GPT) is a significant advantage.
Benefits
  • Competitive salary commensurate with experience and skills.
  • Comprehensive health benefits package.
  • Opportunities for professional growth and development, including access to training and conferences.
  • A dynamic work environment within a leading AI company in Pretoria, Gauteng, ZA
    .
  • Engage in challenging and rewarding projects that push the boundaries of NLP technology.
  • Collaborative team culture focused on innovation and shared success.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary