About the Role
Our client is looking for an innovative and experienced AI Solutions Architect with a focus on Cognitive Services to join their growing technology division in Tembisa, Gauteng. This role is crucial in designing and implementing advanced AI solutions that drive business value and transform customer experiences. You will be at the forefront of leveraging cloud-based AI services to solve complex business problems. The ideal candidate will possess a strong blend of technical expertise, strategic thinking, and excellent communication skills, enabling them to bridge the gap between business needs and technical implementation. This position in Tembisa, Gauteng offers a fantastic opportunity to work with diverse datasets and cutting-edge AI technologies. You will play a key role in architecting scalable, robust, and efficient AI systems. Join us to make a significant impact in the rapidly evolving field of Artificial Intelligence.
Key Responsibilities
- Design and architect end-to-end AI solutions leveraging cloud platforms and cognitive services (e.g., Azure Cognitive Services, AWS AI Services, Google Cloud AI).
- Translate business requirements into technical specifications and AI solution designs.
- Evaluate and select appropriate AI models, algorithms, and tools for specific business challenges.
- Develop proof-of-concepts (POCs) and prototypes to demonstrate the feasibility of proposed AI solutions.
- Provide technical leadership and guidance to development teams throughout the project lifecycle.
- Collaborate with stakeholders across different departments to understand their needs and ensure AI solutions align with business objectives.
- Define best practices for AI solution development, deployment, and MLOps.
- Stay current with emerging AI trends, technologies, and best practices.
- Create and present technical documentation, including architecture diagrams, design specifications, and implementation plans.
- Ensure the scalability, security, and performance of deployed AI solutions.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related quantitative field.
- Proven experience (5+ years) in designing and implementing complex IT solutions, with a significant focus on AI and machine learning.
- Strong understanding of cloud computing platforms (Azure, AWS, or GCP) and their AI/ML services.
- Experience with cognitive services such as natural language processing (NLP), computer vision, speech recognition, and recommendation engines.
- Proficiency in at least one programming language commonly used in AI (e.g., Python, Java, C++).
- Experience with data modeling, data warehousing, and big data technologies is a plus.
- Excellent analytical and problem-solving skills.
- Strong communication, presentation, and interpersonal skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
- Experience in an architectural role, defining technical roadmaps and strategies.
- Knowledge of MLOps principles and practices is advantageous.
Benefits
- Competitive remuneration package including performance incentives.
- Comprehensive medical aid and retirement fund contributions.
- Opportunities for continuous learning and professional certifications.
- Exposure to diverse and challenging AI projects.
- A supportive team environment in Tembisa, Gauteng.
- Generous annual leave and other company-specific benefits.
- Potential for career advancement within a leading technology firm.
- Access to cutting-edge technology and tools.