Senior AI Solutions Architect - Natural Language Processing
Listed on 2026-10-18
-
IT/Tech
AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Our client, a leading enterprise AI solutions provider, is seeking an experienced Senior AI Solutions Architect with expertise in Natural Language Processing (NLP) to join their innovative team in Durban . This strategic role will involve designing and architecting sophisticated AI solutions that leverage NLP to solve complex business challenges for clients across various industries. You will be responsible for translating client needs into technical designs, guiding development teams, and ensuring the successful implementation of AI-powered applications.
This is an excellent opportunity for a seasoned architect to shape the future of AI solutions in South Africa and work with cutting-edge technologies. The role is based in Durban , a major economic center.
- Design and architect end-to-end AI solutions incorporating NLP technologies such as text classification, sentiment analysis, named entity recognition, question answering, and text generation.
- Collaborate with business stakeholders and clients to understand their requirements and translate them into robust AI solution designs.
- Evaluate and select appropriate AI/ML models, algorithms, and tools for specific NLP use cases.
- Provide technical leadership and guidance to development teams throughout the solution design and implementation phases.
- Develop proof-of-concepts and prototypes to demonstrate the feasibility and value of proposed NLP solutions.
- Ensure solutions are scalable, performant, secure, and maintainable.
- Stay current with advancements in NLP, machine learning, and related AI fields.
- Create technical documentation, including architecture diagrams, design specifications, and implementation guides.
- Present technical solutions and recommendations to both technical and non-technical audiences.
- Mentor junior engineers and architects on best practices in AI and NLP solution design.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field.
- Minimum of 8 years of experience in software architecture or solutions design, with at least 5 years focused on AI/ML and NLP.
- Proven track record of designing and delivering complex NLP-based solutions in an enterprise environment.
- Deep understanding of NLP techniques, algorithms, and frameworks (e.g., spaCy, NLTK, Hugging Face Transformers, BERT, GPT).
- Experience with cloud platforms (AWS, Azure, GCP) and their AI/ML services.
- Proficiency in programming languages such as Python and experience with ML libraries (e.g., Tensor Flow, PyTorch, scikit-learn).
- Strong knowledge of data processing, feature engineering, and model evaluation for NLP tasks.
- Excellent communication, presentation, and client-facing skills.
- Ability to lead technical discussions and influence decision-making.
- Experience with MLOps principles and practices is a plus.
- Familiarity with the South African market and business context is advantageous.
- Highly competitive salary and bonus structure.
- Comprehensive medical aid, retirement fund, and risk benefits.
- Opportunities for continuous learning and professional certifications.
- Access to cutting-edge AI technologies and challenging projects.
- Work in a collaborative and growth-oriented environment in Durban .
- Potential for international travel and client engagement.
- Flexible work arrangements.
(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).