Natural Language Processing (NLP) Engineer

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,300,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Competitive salary and bonuses
Health and wellness benefits
Professional development
Impactful language technology projects

Job summary

Placements24 in Soweto is seeking a skilled NLP Engineer to develop and implement NLP models to extract insights from text, build conversational AI systems, and enhance language understanding. This role combines research and engineering in a hybrid work model.

You will collaborate with data scientists and software engineers, leverage TensorFlow/PyTorch, and stay current with NLP advances. A Master’s or PhD and 3+ years’ experience are required.

Qualifications

  • Master's or PhD in Computer Science, Computational Linguistics, or a related field.
  • 3+ years of experience in Natural Language Processing.
  • Proficiency in Python and NLP libraries (NLTK, spaCy, Transformers).
  • Experience with deep learning models for NLP (LSTMs, GRUs, Transformers).
  • Familiarity with text data processing and representation techniques.
  • Strong understanding of machine learning principles.

Responsibilities

  • Design, develop, and deploy NLP models for text classification, sentiment analysis, and named entity recognition.
  • Build language understanding systems, chatbots, and virtual assistants.
  • Perform feature engineering and data preprocessing for text data.
  • Utilize machine learning and deep learning frameworks (TensorFlow, PyTorch) for NLP tasks.
  • Collaborate with engineers to integrate NLP functionalities into applications.
  • Stay updated with the latest research and advancements in NLP and related fields.

Skills

NLP Expertise
Machine Learning basics
Python programming

Education

Master's or PhD in Computer Science or Computational Linguistics

Tools

Python
NLTK
spaCy
Hugging Face Transformers
TensorFlow
PyTorch

Job description

About the Role

Our client is looking for a skilled Natural Language Processing (NLP) Engineer to join their team in Soweto . You will develop and implement NLP models and applications to extract insights from text data, build conversational AI systems, and enhance natural language understanding capabilities. This role involves leveraging advanced NLP techniques, machine learning, and deep learning to solve complex language-related challenges. You will collaborate with data scientists and software engineers to integrate NLP solutions into various products and services in a hybrid work model.

Key Responsibilities
  • Design, develop, and deploy NLP models for tasks such as text classification, sentiment analysis, and named entity recognition.
  • Build and refine language understanding systems, chatbots, and virtual assistants.
  • Perform feature engineering and data preprocessing for text data.
  • Utilize machine learning and deep learning frameworks (e.g., TensorFlow, PyTorch) for NLP tasks.
  • Collaborate with engineers to integrate NLP functionalities into applications.
  • Stay updated with the latest research and advancements in NLP and related fields.
Requirements
  • Master's or PhD in Computer Science, Computational Linguistics, or a related field.
  • 3+ years of experience in Natural Language Processing.
  • Proficiency in Python and NLP libraries (e.g., NLTK, spaCy, Hugging Face Transformers).
  • Experience with deep learning models for NLP, such as LSTMs, GRUs, and Transformers.
  • Familiarity with text data processing and representation techniques.
  • Strong understanding of machine learning principles.
Benefits
  • Competitive salary and performance bonuses.
  • Hybrid work arrangement providing flexibility.
  • Comprehensive health and wellness benefits.
  • Opportunities for continuous learning and professional development.
  • Work on impactful language technology solutions in Soweto .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Sandton

Hybrid
ZAR 550,000 - 900,000
Performance bonuses
Medical coverage
Conference attendance
+2
NLP Engineer
NLP Engineer

Placements24 • Polokwane

On-site
ZAR 600,000 - 1,000,000
Competitive salary and bonuses
Health, dental, and vision insurance
Professional development support
+1
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,200,000
Natural Language Processing (NLP) Specialist
Natural Language Processing (NLP) Specialist

Placements24 • Gqeberha

On-site
ZAR 600,000 - 900,000
Competitive salary and benefits
Cutting-edge NLP projects
Collaborative environment
+2
Natural Language Processing (NLP) Specialist
Natural Language Processing (NLP) Specialist

Placements24 • Mossel Bay

Hybrid
ZAR 650,000 - 900,000
Health insurance
Flexible hours
Remote work options
+2
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Professional development
+1
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Richards Bay

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work model
Professional growth opportunities
NLP Data Scientist
NLP Data Scientist

Placements24 • Paarl

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Bonuses
Health insurance
+2
Natural Language Processing Specialist
Natural Language Processing Specialist

Placements24 • Gqeberha

On-site
ZAR 1,439,000 - 2,078,000
Fully remote work
Professional development budget
Health benefits
+1
NLP Engineer — Hybrid, Impactful Language Tech
NLP Engineer — Hybrid, Impactful Language Tech

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Competitive salary and bonuses
Health and wellness benefits
+2