NLP ML Engineer: Production Language AI

Placements24

Durban

On-site

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund
Professional growth opportunities

Job summary

Placements24 is seeking a talented Machine Learning Engineer specializing in NLP in Durban, KwaZulu-Natal. You will design, train, and deploy state-of-the-art NLP models powering chatbots, sentiment analysis, and content generation.

You will collaborate with data scientists and software engineers to ship production-ready solutions in a fast-paced team. The ideal candidate brings 5+ years in ML/NLP, strong Python skills, and hands-on experience with modern ML libraries and NLP frameworks.

Qualifications

  • Bachelor's or Master's in Computer Science, AI, Linguistics, or related field.
  • Minimum 5 years of experience in machine learning engineering with a focus on NLP.
  • Proficiency in Python and ML/NLP libraries (TensorFlow, PyTorch, Scikit-learn, NLTK, spaCy, or Hugging Face).
  • Solid understanding of core NLP concepts, algorithms and techniques.
  • Experience deploying ML models in production environments.
  • Familiarity with cloud platforms (AWS/Azure/GCP) and Docker is a plus.
  • Strong analytical and problem-solving skills; good communication and teamwork.

Responsibilities

  • Design, develop, train, and deploy NLP models for text classification, NER, topic modeling and QA.
  • Implement and fine-tune architectures such as Transformers, LSTMs, CNNs.
  • Process and analyze large text datasets with feature engineering and preprocessing.
  • Collaborate with data scientists to evaluate performance and iterate improvements.
  • Build and maintain ML pipelines for data ingestion, training, evaluation, and deployment in production.
  • Optimize models for performance, scalability and efficiency.
  • Stay updated with NLP research and advancements.
  • Collaborate with software teams to integrate models into customer-facing apps.
  • Document development processes, findings and deployment procedures.

Skills

NLP expertise
Python
ML libraries
Communication

Education

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

Tools

TensorFlow
PyTorch
Scikit-learn
NLTK
spaCy
Hugging Face Transformers

Job description

Placements24 is seeking a talented Machine Learning Engineer specializing in NLP in Durban, KwaZulu-Natal. You will design, train, and deploy state-of-the-art NLP models powering chatbots, sentiment analysis, and content generation.

You will collaborate with data scientists and software engineers to ship production-ready solutions in a fast-paced team. The ideal candidate brings 5+ years in ML/NLP, strong Python skills, and hands-on experience with modern ML libraries and NLP frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

NLP ML Engineer - Production-Ready Language AI
NLP ML Engineer - Production-Ready Language AI

Placements24 • Bloemfontein

On-site
ZAR 600,000 - 900,000
Health insurance and dental and vision
Professional development including AI/
Conferences and courses
+2
Principal NLP ML Engineer - Lead Language AI (Durban)
Principal NLP ML Engineer - Lead Language AI (Durban)

Placements24 • Durban

On-site
ZAR 1,800,000 - 3,000,000
Performance-based incentives
Health, dental, and vision insurance
Professional development budget
+2
NLP AI/ML Engineer: Language Tech Innovator
NLP AI/ML Engineer: Language Tech Innovator

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Professional development
Nelspruit NLP projects
+1
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+1
NLP Data Scientist in Durban - Hybrid, AI Insights
NLP Data Scientist in Durban - Hybrid, AI Insights

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Learning opportunities in AI
+1
NLP ML Engineer — Transformers & Text Analytics (Hybrid)
NLP ML Engineer — Transformers & Text Analytics (Hybrid)

Placements24 • Midrand

Hybrid
ZAR 332,000 - 590,000
Hybrid work model
Office in Midrand
Professional development
+2
Senior NLP Architect & AI Engineering Lead
Senior NLP Architect & AI Engineering Lead

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,600,000
Relocation assistance
Annual performance bonuses
Stock options
Remote NLP Engineer: Build Cutting-Edge Language Models
Remote NLP Engineer: Build Cutting-Edge Language Models

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Stock options
Health insurance
+3
NLP Tech Lead — Scale Production ML Systems
NLP Tech Lead — Scale Production ML Systems

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,400,000
Health and wellness benefits
Retirement savings plan
Learning and professional development
NLP Engineer (Hybrid) - Cutting-Edge Language AI
NLP Engineer (Hybrid) - Cutting-Edge Language AI

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Salary and incentives
Health/vision/dental insurance
Professional growth
+2