Remote NLP ML Engineer — Text Analytics & AI Pipelines

Placements24

Kempton Park

Remote

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits
Fully remote position
Professional development budget (confr
Access to computing resources
Collaborative online environment

Job summary

Placements24 is seeking a talented Machine Learning Engineer with a strong NLP focus to join their team in Gauteng. This remote-first role involves building and deploying NLP models and data pipelines that power core products.

The ideal candidate will have experience with spaCy, Hugging Face, TensorFlow or PyTorch, Python, and cloud-based model training, along with strong collaboration in a distributed team. Ongoing professional development is supported.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computational Linguistics, or related field.
  • Experience building and deploying NLP models using spaCy, NLTK, Hugging Face Transformers, TensorFlow or PyTorch.
  • Proficiency in Python and libraries (pandas, scikit-learn).
  • Solid understanding of ML concepts and NLP techniques.
  • Experience with cloud platforms (AWS, GCP, Azure) for training and deployment.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork, especially remotely.
  • Experience with Docker is a plus.
  • NLP project portfolio is highly desirable.

Responsibilities

  • Develop and implement NLP models for text classification, sentiment analysis, named entity recognition, and QA.
  • Build and maintain data pipelines for training and deploying NLP models.
  • Collaborate with software engineers and data scientists to integrate NLP features.
  • Conduct experiments to evaluate model performance and identify improvements.
  • Stay current with NLP and ML research and techniques.
  • Design and run A/B tests to measure NLP feature impact.
  • Contribute to internal NLP tools and libraries.
  • Ensure scalable and reliable NLP deployments.
  • Document architectures, training procedures, and deployment strategies.

Skills

Python
NLP
Machine learning
Communication
Remote collaboration

Education

Bachelor's degree in Computer Science, Computational Linguistics, or related field
Master's degree in Computer Science, Computational Linguistics, or related field

Tools

spaCy
NLTK
Hugging Face Transformers
TensorFlow
PyTorch
Docker

Job description

Placements24 is seeking a talented Machine Learning Engineer with a strong NLP focus to join their team in Gauteng. This remote-first role involves building and deploying NLP models and data pipelines that power core products.

The ideal candidate will have experience with spaCy, Hugging Face, TensorFlow or PyTorch, Python, and cloud-based model training, along with strong collaboration in a distributed team. Ongoing professional development is supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote NLP Engineer - Text Analytics & Language Insights
Remote NLP Engineer - Text Analytics & Language Insights

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Fully remote position
Competitive salary
Professional growth opportunities
+2
Remote NLP AI/ML Engineer — Build Cutting-Edge Models
Remote NLP AI/ML Engineer — Build Cutting-Edge Models

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Fully remote
Competitive salary
Flexible work environment
Remote NLP ML Engineer — Transformers & Text Analytics
Remote NLP ML Engineer — Transformers & Text Analytics

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work flexibility
Professional development opportunities
Remote Senior NLP/AI Engineer - Text & Language Models
Remote Senior NLP/AI Engineer - Text & Language Models

Placements24 • Soweto

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote across SA
Professional development allowance
Performance bonuses
+1
Remote Senior NLP Engineer - ML & Text AI Expert
Remote Senior NLP Engineer - ML & Text AI Expert

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,900,000
Stock options
Health insurance
Flexible PTO
+2
Remote NLP Engineer: Build Next-Gen Language AI
Remote NLP Engineer: Build Next-Gen Language AI

Placements24 • Paarl

Hybrid
ZAR 800,000 - 1,000,000
Competitive salary
Remote-first culture
Flexible working hours
NLP-Focused ML Engineer: Text Intelligence & Deployment
NLP-Focused ML Engineer: Text Intelligence & Deployment

Placements24 • George

On-site
ZAR 800,000 - 1,100,000
Medical aid
Retirement fund
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work flexibility
Professional development opportunities
Senior NLP ML Engineer (Remote) - Text & Language Models
Senior NLP ML Engineer (Remote) - Text & Language Models

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Fully remote role
+2
Remote NLP AI Engineer - Build & Deploy Cutting-Edge Models
Remote NLP AI Engineer - Build & Deploy Cutting-Edge Models

Placements24 • Stellenbosch

Hybrid
ZAR 1,477,000 - 2,461,000
Health coverage
Unlimited PTO
Remote-first culture
+3