Natural Language Processing (NLP) Engineer

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Placements24 is seeking a remote-first NLP Engineer to design, develop, and deploy advanced NLP models. You will work on tasks including text summarization, sentiment analysis, and entity recognition within a flexible, remote environment, collaborating with an engineering team.

The role emphasizes deep learning with Python, Hugging Face, and Transformer architectures, enabling language understanding and generation across large text datasets.

Qualifications

  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field with NLP focus.
  • 3+ years of NLP development experience.
  • Strong Python skills and experience with NLP libraries (NLTK, spaCy, Hugging Face).
  • Proficiency with deep learning frameworks (TensorFlow, PyTorch) for NLP.
  • Experience with text preprocessing, feature extraction, and language modeling.
  • Understanding of Transformers and large language models.

Responsibilities

  • Develop and implement NLP models for tasks like text summarization, QA, topic modeling.
  • Use ML/DL techniques for language understanding and generation.
  • Process and analyze large volumes of unstructured text data.
  • Collaborate with software engineers to integrate NLP into applications.
  • Evaluate and refine NLP model performance for accuracy and relevance.
  • Stay updated on NLP research and advancements.

Skills

NLP development
Python programming
Deep learning
Transformer models

Education

Master's or PhD in CS/Computational Linguistics

Tools

NLTK
spaCy
Hugging Face Transformers
TensorFlow
PyTorch

Job description

About the Role

Our client is seeking a skilled Natural Language Processing (NLP) Engineer to join their remote-first engineering team. This position focuses on designing, developing, and deploying advanced NLP models and systems that enable machines to understand, interpret, and generate human language. You will tackle challenging problems in areas such as sentiment analysis, text classification, named entity recognition, and machine translation. This is an exciting opportunity to work with vast text datasets, cutting-edge algorithms, and contribute to products that interact with users through sophisticated language understanding, all within a flexible, remote working environment, impacting projects originating from Mpumalanga .

Key Responsibilities
  • Develop and implement NLP models for tasks such as text summarization, question answering, and topic modeling.
  • Utilize machine learning and deep learning techniques for language understanding and generation.
  • Process and analyze large volumes of unstructured text data.
  • Collaborate with software engineers to integrate NLP solutions into applications and services.
  • Evaluate and refine NLP model performance, ensuring accuracy and relevance.
  • Stay updated on the latest research and advancements in NLP and computational linguistics.
Requirements
  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field with a focus on NLP.
  • 3+ years of experience in NLP development and implementation.
  • Strong programming skills in Python and experience with NLP libraries (e.g., NLTK, spaCy, Hugging Face Transformers).
  • Proficiency with deep learning frameworks (e.g., TensorFlow, PyTorch) for NLP tasks.
  • Experience with text preprocessing, feature extraction, and language modeling.
  • Understanding of modern NLP architectures like Transformers and LLMs.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Fully remote work opportunity with flexible hours.
  • Chance to work on state-of-the-art NLP projects with significant impact.
  • Access to advanced tools and resources for NLP research and development.
  • Continuous learning and professional development in a fast-paced tech environment.
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
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
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) 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) 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
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
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
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
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Polokwane

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

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Remote work
Conference attendance
+2