×
Register Here to Apply for Jobs or Post Jobs. X

Senior NLP Engineer - Dialogue Systems

Remote / Online - Candidates ideally in
Pretoria, 0002, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-30
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Data Scientist
Job Description & How to Apply Below
About the Role

Our client, a forward-thinking technology firm, is looking for a Senior Natural Language Processing (NLP) Engineer specializing in Dialogue Systems to join their team in Pretoria, Gauteng. This role is critical for enhancing conversational AI capabilities across various platforms. You will be responsible for designing, developing, and deploying sophisticated NLP models and dialogue management systems that power intelligent interactions. This is a hybrid position, offering a blend of collaborative in-office work at our Pretoria, Gauteng location and the flexibility of remote work, allowing you to contribute effectively to our AI & Emerging Technologies division.

If you have a passion for natural language understanding and creating seamless human-computer interactions, this is an exciting opportunity.

Key Responsibilities
  • Design, build, and optimize state-of-the-art NLP models for tasks such as intent recognition, entity extraction, sentiment analysis, and dialogue state tracking.
  • Develop and deploy robust dialogue management systems for chatbots, virtual assistants, and other conversational AI applications.
  • Implement and fine-tune large language models (LLMs) for dialogue generation and understanding.
  • Collaborate with product managers, designers, and other engineers to define requirements and integrate NLP solutions.
  • Conduct extensive testing and evaluation of NLP models and dialogue systems to ensure performance, accuracy, and scalability.
  • Analyze user interaction data to identify areas for improvement and drive iterative development.
  • Stay abreast of the latest research and advancements in NLP and conversational AI.
  • Mentor junior engineers and contribute to the team's technical growth.
  • Ensure that developed systems are efficient, scalable, and meet production standards within the Pretoria, Gauteng tech hub.
Requirements
  • Master's or PhD degree in Computer Science, Computational Linguistics, Artificial Intelligence, or a related field.
  • Proven experience (4+ years) in NLP, with a strong focus on dialogue systems and conversational AI.
  • Proficiency in Python and deep learning frameworks such as PyTorch or Tensor Flow.
  • Experience with NLP libraries like spaCy, NLTK, Hugging Face Transformers.
  • Solid understanding of machine learning algorithms, statistical modeling, and deep learning architectures relevant to NLP.
  • Experience with data annotation, corpus creation, and evaluation methodologies for NLP tasks.
  • Excellent problem-solving skills and the ability to work with complex datasets.
  • Strong communication and collaboration skills, crucial for a hybrid role based in Pretoria, Gauteng.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
Benefits
  • An annual salary ranging from R .
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off, including vacation, sick leave, and public holidays.
  • Opportunities for continuous professional development and attending AI conferences.
  • Access to advanced computing resources and a collaborative research environment.
  • Hybrid work flexibility that balances office collaboration with remote convenience in Pretoria, Gauteng.
  • Employee assistance programs and wellness initiatives.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary