NLP Engineer - Text Analytics & Insights

Placements24

Pretoria

Hybrid

ZAR 600,000 - 1,000,000

Full time

24 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits package
Growth opportunities and training
Dynamic AI company in Pretoria

Job summary

WhatJobs Direct in Pretoria, Gauteng, ZA is seeking a talented NLP Engineer to join its AI team. You will develop, train and deploy NLP models for sentiment analysis, topic modeling and information extraction, working with cutting-edge libraries and transformer models.

The role emphasizes data pipelines, collaboration with data scientists and software engineers, and staying current with NLP advances in a dynamic AI environment.

Qualifications

  • Bachelor's or Master's degree with NLP focus.
  • Experience with NLP frameworks (TensorFlow, PyTorch, spaCy or NLTK).
  • Proficiency in Python and related libraries (Pandas, NumPy).
  • Experience with transformer models is advantageous.

Responsibilities

  • Develop, train, and deploy state-of-the-art NLP models for applications.
  • Implement text preprocessing, feature extraction, and model evaluation.
  • Design and build robust data pipelines for large text datasets.
  • Collaborate with data scientists and software engineers to integrate NLP capabilities.
  • Research and experiment with new NLP algorithms, tools, and libraries.
  • Analyze and interpret results from NLP models to derive insights.
  • Contribute to documentation of NLP models, processes, and findings.
  • Stay updated with latest NLP advancements in AI.

Skills

Python
NLP concepts
Pandas
NumPy
Model evaluation
Communication skills
Problem-solving

Education

Bachelor's or Master's in CS/Computational Linguistics

Tools

TensorFlow
PyTorch
spaCy
NLTK

Job description

About the Role

Our client, WhatJobs 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 TensorFlow, 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Natural Language Processing (NLP) Engineer - Text Analytics
Natural Language Processing (NLP) Engineer - Text Analytics

Placements24 • Paarl

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical and retirement benefits
Generous PTO
+3
AI Natural Language Processing Specialist
AI Natural Language Processing Specialist

Placements24 • Upington

On-site
ZAR 700,000 - 900,000
Competitive salary and benefits
Professional development opportunities
Impactful NLP projects
+2
Senior Data Scientist - NLP Specialist
Senior Data Scientist - NLP Specialist

Placements24 • Gauteng

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Health and wellness benefits
Cutting-edge tools for R&D
+1
Ai Solutions Architect - Natural Language Processing
Ai Solutions Architect - Natural Language Processing

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Medical aid
Retirement fund contributions
+5
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Midrand

Hybrid
ZAR 332,000 - 590,000
Hybrid work model
Office in Midrand
Professional development
+2
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Leave & holidays
+3
Machine Learning Engineer - NLP & Text Analytics
Machine Learning Engineer - NLP & Text Analytics

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 600,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+4
AI Research Scientist - Natural Language Processing
AI Research Scientist - Natural Language Processing

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Centurion

On-site
ZAR 900,000 - 1,300,000
Medical aid
Retirement fund
Performance bonuses
+5
NLP Engineer - Text Analytics
NLP Engineer - Text Analytics

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Fully remote position
Competitive salary
Professional growth opportunities
+2