Machine Learning Engineer - NLP Focus

Placements24

Richards Bay

Hybrid

ZAR 900,000 - 1,500,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Hybrid work model
Professional growth opportunities

Job summary

Placements24 invites applications for a Machine Learning Engineer specializing in NLP, based in Richards Bay. You will develop and deploy NLP models powering intelligent search, sentiment analysis, and chatbots, collaborating with data scientists and product teams.

The role emphasizes production readiness, scalable pipelines, and cutting-edge NLP techniques. A hybrid work setup is available, with opportunities to work on large text datasets and state-of-the-art AI solutions.

Qualifications

  • Master's or PhD in Computer Science, Computational Linguistics or related field with NLP focus.
  • 3+ years of professional NLP model development and deployment experience.
  • Proficiency in Python and NLP libraries (NLTK, SpaCy, Transformers).

Responsibilities

  • Design, implement, and optimize NLP models for text classification, NER, topic modeling, and language generation.
  • Develop and maintain production-grade NLP pipelines including data preprocessing and deployment.
  • Collaborate with data scientists to research state-of-the-art NLP techniques and architectures ( Transformers, BERT, GPT ).
  • Build and integrate NLP services into existing applications and platforms.
  • Monitor model performance in production and implement improvements.
  • Contribute to ML infrastructure and best practices within the team.

Skills

Python
NLP with Transformers
NLTK / SpaCy
PyTorch
TensorFlow
Cloud deployment

Education

Master's or PhD in CS/Computational Linguistics

Tools

Hugging Face Transformers
Docker

Job description

About the Role

Our client seeks a talented Machine Learning Engineer with a specialization in Natural Language Processing (NLP) to join their advanced analytics team in Richards Bay . You will be instrumental in developing and deploying sophisticated NLP models to extract insights from large volumes of text data, powering features like intelligent search, sentiment analysis, and chatbots. This role requires a strong foundation in ML principles, NLP techniques, and software engineering best practices. You will collaborate with data scientists and product teams to embed cutting-edge NLP capabilities into various applications, driving innovation and enhancing user experiences. This is an exciting opportunity to work with complex data and develop state-of-the-art AI solutions.

Key Responsibilities
  • Design, implement, and optimize NLP models for tasks such as text classification, named entity recognition, topic modeling, and language generation.
  • Develop and maintain production-grade NLP pipelines, including data preprocessing, feature engineering, and model deployment.
  • Collaborate with data scientists to research and experiment with state-of-the-art NLP techniques and architectures (e.g., Transformers, BERT, GPT).
  • Build and integrate NLP services into existing applications and platforms.
  • Monitor model performance in production and implement improvements as needed.
  • Contribute to the overall machine learning infrastructure and best practices within the team.
Requirements
  • Master's or Ph.D. degree in Computer Science, Computational Linguistics, or a related field with an NLP focus.
  • 3+ years of professional experience in developing and deploying NLP models.
  • Strong programming skills in Python and proficiency with NLP libraries (e.g., NLTK, SpaCy, Hugging Face Transformers).
  • Experience with deep learning frameworks like TensorFlow or PyTorch.
  • Solid understanding of linguistic principles and modern NLP techniques.
  • Experience with cloud platforms and deploying ML models in a production environment is advantageous for this role in Richards Bay .
Benefits
  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional growth and development in the field of NLP.
  • Work on challenging and impactful NLP projects with real-world applications.
  • Collaborative and innovative team environment.
  • Hybrid work model providing flexibility for employees in Richards Bay .
  • Access to advanced computing resources and datasets.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Klerksdorp

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

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
NLP conferences attendance
Health insurance
+2
Senior Data Scientist - NLP Focus
Senior Data Scientist - NLP Focus

Placements24 • Richards Bay

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Medical insurance
Professional development
+1
NLP Engineer
NLP Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Health insurance
Hybrid work model
+2
Natural Language Processing (NLP) Specialist
Natural Language Processing (NLP) Specialist

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Comprehensive benefits
Cutting-edge NLP projects in Polokwane
+1
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Healthcare benefits
Performance bonuses
Computational resources
+2
AI/ML Engineer - NLP Focus
AI/ML Engineer - NLP Focus

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical, dental, and vision insurance
Professional development
+2
Natural Language Processing (NLP) Specialist
Natural Language Processing (NLP) Specialist

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Professional growth support
Conference attendance
+1
NLP Engineer
NLP Engineer

Placements24 • Polokwane

Hybrid
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 • Soweto

Hybrid
ZAR 500,000 - 900,000
Hybrid work model
Health, dental, and vision insurance
Generous paid time off