Natural Language Processing (NLP) Engineer

Placements24

Sandton

Hybrid

ZAR 550,000 - 900,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Performance bonuses
Medical coverage
Conference attendance
Hybrid work
Sandton projects

Job summary

Placements24 in Sandton is seeking a skilled NLP Engineer to design, develop, and deploy NLP models and applications that enable machines to understand and generate human language. You will work with large text datasets and collaborate with data scientists and software engineers to tackle sentiment analysis, translation, chatbots, and text summarization.

The role offers a hybrid work model, opportunities to publish at AI conferences, and competitive compensation with performance-based bonuses.

Qualifications

  • Master's or PhD in CS/Computational Linguistics or a related field.
  • 3+ years in developing and deploying NLP models.
  • Strong Python skills and NLP libraries (NLTK, spaCy, Transformers).
  • Experience with TensorFlow or PyTorch for NLP tasks.

Responsibilities

  • Develop and deploy state-of-the-art NLP models for text classification, NER, and QA.
  • Process large unstructured text data with advanced NLP techniques.
  • Build NLP pipelines for feature extraction, model training, and evaluation.
  • Collaborate with product teams to integrate NLP features into apps.
  • Stay updated with the latest NLP research and AI trends.

Skills

NLP models
Python
Deep learning
ML concepts

Education

Master's or PhD in CS/Computational Linguistics

Tools

NLTK
spaCy
Transformers
TensorFlow
PyTorch

Job description

About the Role

Our client is looking for a skilled Natural Language Processing (NLP) Engineer to join their innovative team in Sandton . You will be instrumental in designing, developing, and deploying NLP models and applications that enable machines to understand, interpret, and generate human language. This role involves working with large text datasets, implementing advanced NLP techniques, and integrating these capabilities into various products and services. You will collaborate with data scientists and software engineers to tackle complex challenges in areas like sentiment analysis, machine translation, chatbots, and text summarization, driving advancements in human-computer interaction.

Key Responsibilities
  • Develop and implement state-of-the-art NLP models for tasks such as text classification, entity recognition, and question answering.
  • Process and analyze large volumes of unstructured text data using various NLP techniques.
  • Build and maintain NLP pipelines for feature extraction, model training, and evaluation.
  • Collaborate with product teams to define requirements and integrate NLP features into applications.
  • Stay abreast of the latest research and advancements in the field of natural language processing and AI.
Requirements
  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field.
  • Proven experience (3+ years) in developing and deploying NLP models and applications.
  • Strong programming skills in Python and proficiency with NLP libraries (e.g., NLTK, spaCy, Hugging Face Transformers).
  • Experience with deep learning frameworks (TensorFlow, PyTorch) for NLP tasks.
  • Solid understanding of linguistic concepts and machine learning principles.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical, dental, and vision coverage.
  • Opportunities for professional growth and participation in leading AI conferences.
  • A hybrid work model that offers flexibility and collaboration.
  • Engaging projects at the cutting edge of natural language processing in Sandton .
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 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Competitive salary and bonuses
Health and wellness benefits
+2
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
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,200,000
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
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
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Performance bonus
Health insurance
Home office budget
+2