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

Deep Learning Engineer - Natural Language Processing

Job in Mossel Bay, 6501, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-30
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
Job Description & How to Apply Below
About the Role

Our client is seeking a highly motivated and skilled Deep Learning Engineer with expertise in Natural Language Processing (NLP) to join their cutting-edge AI team in Mossel Bay, Western Cape, ZA . This role involves designing, developing, and deploying advanced NLP models to power innovative applications, such as chatbots, sentiment analysis tools, and text summarization engines. You will work with large-scale text data, leveraging state-of-the-art deep learning techniques to extract insights and build intelligent systems.

The successful candidate will collaborate closely with data scientists and software engineers to bring AI-driven solutions from concept to production. This is an exciting opportunity to contribute to impactful projects in a dynamic and growing field, working onsite to foster strong team collaboration.

Key Responsibilities
  • Develop and implement deep learning models for NLP tasks, including text classification, sequence labeling, and generation.
  • Preprocess and analyze large volumes of text data.
  • Fine-tune pre-trained language models (e.g., BERT, GPT) for specific applications.
  • Design and conduct experiments to evaluate model performance and identify areas for improvement.
  • Deploy NLP models into production environments, ensuring scalability and efficiency.
  • Collaborate with product teams to understand requirements and translate them into technical solutions.
  • Stay up-to-date with the latest research and advancements in NLP and deep learning.
  • Write clean, efficient, and well-documented code.
  • Contribute to the team's knowledge base and best practices.
Requirements
  • Master's or Ph.D. in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field.
  • Proven experience in developing and deploying NLP models.
  • Strong programming skills in Python and proficiency with deep learning frameworks like PyTorch or Tensor Flow.
  • Solid understanding of NLP techniques, including tokenization, embeddings, attention mechanisms, and transformer architectures.
  • Experience with NLP libraries such as NLTK, spaCy, or Hugging Face Transformers.
  • Familiarity with cloud platforms (AWS, Azure, GCP) for model training and deployment.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.
Benefits

Our client offers a competitive salary package, including performance-based bonuses. Employees receive comprehensive medical and dental coverage, a retirement annuity fund, and generous annual leave. Opportunities for professional growth include access to workshops, conferences, and further educational support. The role is based in a scenic coastal town, offering a high quality of life. Join a dynamic and innovative team working on the cutting edge of AI technology and contribute to building the future of natural language understanding.

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