Deep Learning Engineer - Natural Language Processing
Listed on 2026-10-30
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
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.
- 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.
- 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.
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.
(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).