About the Role
Our client, a prominent leader in digital transformation, is seeking an experienced AI Solutions Architect specializing in Natural Language Processing (NLP) to join their innovative team in **Durban**. This strategic role involves designing and overseeing the implementation of advanced AI solutions that leverage NLP technologies to solve complex business problems. You will work closely with stakeholders across various departments to understand their needs and translate them into actionable AI strategies and architectures. The ideal candidate will possess a strong blend of technical expertise in NLP, a deep understanding of AI system design, and excellent communication skills to effectively guide project execution. This is an exceptional opportunity to shape the future of AI-driven solutions within a forward-thinking organization.
Key Responsibilities
- Design and architect end-to-end AI solutions, with a primary focus on Natural Language Processing (NLP) applications.
- Translate business requirements into technical specifications and AI solution designs.
- Evaluate and select appropriate AI technologies, tools, and platforms for NLP projects.
- Oversee the development and implementation of NLP models, including text classification, sentiment analysis, named entity recognition, and machine translation.
- Collaborate with data scientists, engineers, and business analysts to ensure successful project delivery.
- Provide technical leadership and guidance throughout the project lifecycle.
- Develop proof-of-concepts and prototypes to demonstrate the value of AI solutions.
- Ensure AI solutions are scalable, secure, and performant.
- Stay current with the latest advancements in NLP and AI technologies.
- Present technical solutions and strategies to both technical and non-technical audiences.
Requirements
- Master's or Ph.D. degree in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field.
- 7+ years of experience in AI/ML, with at least 4 years specifically focused on NLP.
- Proven experience in architecting and deploying enterprise-level AI solutions.
- In-depth knowledge of NLP techniques and libraries (e.g., spaCy, NLTK, Hugging Face Transformers).
- Proficiency in Python and experience with relevant AI/ML frameworks (e.g., TensorFlow, PyTorch).
- Experience with cloud-based AI platforms (e.g., AWS, Azure, GCP) and their NLP services.
- Strong understanding of machine learning principles, algorithms, and data modeling.
- Excellent analytical, problem-solving, and strategic thinking skills.
- Exceptional communication, presentation, and stakeholder management abilities.
- Experience in designing solutions for large-scale data processing.
Benefits
- Competitive salary package commensurate with experience.
- Performance-based incentives and annual bonuses.
- Comprehensive medical aid and retirement plan.
- Generous annual leave and public holiday offerings.
- Opportunities for continuous professional development and advanced training.
- Exposure to challenging and impactful AI projects in **Durban**.
- A supportive and collaborative work environment.
- Potential for flexible working arrangements after demonstrating performance.