Remote AI/ML Engineer - Natural Language Processing

Placements24

Mossel Bay

Hybrid

ZAR 800,000 - 1,400,000

Full time

5 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

Fully remote work
Competitive compensation
Health benefits
Online courses and conferences
Stock options / equity
Home office stipend
Paid time off
Retirement savings plan
Exposure to challenging NLP projects

Job summary

Placements24 is seeking a Remote AI/ML Engineer specializing in NLP to design, train, and deploy production-ready NLP models. You will work with state-of-the-art transformers, embeddings, and tokenization in a fully remote environment, collaborating with cross-functional teams to power chatbots, sentiment analysis, translation, and summarization projects.

The role requires 4+ years in NLP, strong Python and DL skills, and experience with cloud ML services.

Qualifications

  • Master's or PhD in Computer Science, AI or NLP.
  • 4+ years of NLP model development and deployment.
  • Strong Python and NLP library proficiency.

Responsibilities

  • Design, develop, and implement state-of-the-art NLP models and algorithms.
  • Train and fine-tune ML models on large text datasets.
  • Build and maintain data pipelines for textual data analysis.
  • Deploy NLP models to production with scalability and performance in mind.
  • Collaborate with cross-functional teams to integrate NLP into products.
  • Stay updated on NLP research and advanced deep learning methods.
  • Experiment with techniques to improve model accuracy and efficiency.
  • Write clean, well-documented, maintainable code.
  • Troubleshoot NLP model performance and deployment issues.
  • Contribute to team knowledge sharing and best practices.

Skills

NLP concepts
Tokenization
Embeddings
Transformer architectures
Python
Deep learning

Education

Master's or PhD in CS/AI/NLP

Tools

TensorFlow
PyTorch
spaCy
NLTK
Hugging Face Transformers
AWS
Azure
GCP

Job description

About the Role

Our client is looking for a talented Remote AI/ML Engineer specializing in Natural Language Processing (NLP) to join their innovative team. This is a fully remote opportunity, enabling you to contribute to cutting-edge AI projects from anywhere. You will be responsible for developing, training, and deploying sophisticated NLP models to understand and generate human language, driving advancements in areas such as chatbots, sentiment analysis, machine translation, and text summarization. The ideal candidate possesses a strong foundation in machine learning, deep learning, and NLP techniques, coupled with practical experience in building and deploying production-ready AI systems. This role is perfect for a motivated individual who thrives in a collaborative, remote-first environment and is passionate about harnessing the power of language AI to create impactful solutions. Your work will directly contribute to enhancing user experiences and unlocking new possibilities through advanced language understanding.

Key Responsibilities
  • Design, develop, and implement state-of-the-art NLP models and algorithms.
  • Train and fine-tune machine learning models using large text datasets.
  • Build and maintain data pipelines for processing and analyzing textual data.
  • Deploy NLP models into production environments, ensuring scalability and performance.
  • Collaborate with cross-functional teams to integrate NLP capabilities into existing and new products.
  • Stay updated on the latest research and advancements in NLP and deep learning.
  • Evaluate and experiment with different NLP techniques and tools to improve model accuracy and efficiency.
  • Write clean, well-documented, and maintainable code.
  • Troubleshoot and resolve issues related to NLP model performance and deployment.
  • Contribute to the team's knowledge sharing and best practices in NLP development.
Requirements
  • Master's or Ph.D. in Computer Science, Linguistics, Artificial Intelligence, or a related field with a focus on NLP.
  • Minimum of 4 years of experience in developing and deploying NLP models.
  • Strong understanding of NLP concepts such as tokenization, embeddings, sequence modeling, and transformer architectures.
  • Proficiency in Python and relevant NLP libraries (e.g., spaCy, NLTK, Hugging Face Transformers).
  • Experience with deep learning frameworks like TensorFlow or PyTorch.
  • Experience with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Solid understanding of machine learning principles and statistical modeling.
  • Experience with data preprocessing and feature engineering for text data.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities in a remote team setting.
Benefits
  • Fully remote work flexibility.
  • Competitive salary and performance-based incentives.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional growth, including access to online courses and conferences.
  • Collaborative and innovative work culture.
  • Generous paid time off.
  • Retirement savings plan.
  • Stock options or equity.
  • Home office equipment stipend.
  • Exposure to challenging and impactful NLP projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote AI Engineer (NLP Focus)
Remote AI Engineer (NLP Focus)

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Performance-based bonuses
Health, dental, and vision insurance
+5
Remote Natural Language Processing (NLP) Engineer
Remote Natural Language Processing (NLP) Engineer

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,200,000
Competitive salary
Performance-based incentives
Flexible remote working hours
+2
Remote AI Software Engineer - Natural Language Processing
Remote AI Software Engineer - Natural Language Processing

Placements24 • Klerksdorp

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote position
Competitive salary
Performance bonuses
+2
Remote AI Software Engineer (NLP Focus)
Remote AI Software Engineer (NLP Focus)

Placements24 • Paarl

Hybrid
ZAR 800,000 - 1,000,000
Competitive salary
Remote-first culture
Flexible working hours
Lead AI Engineer - NLP Specialist
Lead AI Engineer - NLP Specialist

Placements24 • Stellenbosch

Hybrid
ZAR 2,332,000 - 3,498,000
Fully remote work
Flexible hours
Health, dental & vision coverage
+2
Senior Machine Learning Scientist - NLP
Senior Machine Learning Scientist - NLP

Placements24 • Stellenbosch

Hybrid
ZAR 3,001,000 - 3,835,000
Salary bonus
Health insurance
Paid time off
+4
Lead AI Solutions Architect - Natural Language Processing
Lead AI Solutions Architect - Natural Language Processing

Placements24 • South Africa

Remote
ZAR 1,800,000 - 2,400,000
Remote work flexibility
Professional growth
Global projects
Lead Natural Language Processing Engineer
Lead Natural Language Processing Engineer

Placements24 • Centurion

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Remote work
Professional development
+3
Lead NLP Engineer
Lead NLP Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Bonuses
Stock options
Remote work
+6
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Gqeberha

Hybrid
ZAR 1,983,000 - 2,975,000
Remote work
Flexible schedule
Professional development budget
+1