About the Role
Our client, a rapidly growing technology firm, is looking for a talented AI Solutions Architect to join their dynamic team in Durban, KwaZulu-Natal. This role is central to designing and implementing scalable, robust AI solutions leveraging cloud technologies. You will work closely with clients and internal teams to understand complex business challenges and architect comprehensive AI strategies that deliver tangible value. The ideal candidate combines deep technical expertise in AI/ML and cloud computing with strong architectural and communication skills. This is an exciting opportunity to shape the future of AI adoption for a diverse range of businesses. We are committed to building a diverse and inclusive workforce and believe that varied perspectives drive innovation.
Key Responsibilities
- Design and architect end-to-end AI/ML solutions on leading cloud platforms (AWS, Azure, GCP), considering scalability, security, and cost-effectiveness.
- Collaborate with business stakeholders and technical teams to gather requirements, define project scope, and propose suitable AI solutions.
- Develop proof-of-concepts (PoCs) and technical prototypes to validate proposed architectures and demonstrate feasibility.
- Provide technical leadership and guidance throughout the project lifecycle, from initial design to deployment and ongoing optimization.
- Evaluate and recommend appropriate AI/ML services, tools, and frameworks for specific use cases.
- Create detailed technical documentation, including architecture diagrams, implementation plans, and best practice guidelines.
- Stay current with the latest advancements in AI, machine learning, cloud computing, and data analytics.
- Facilitate knowledge sharing and best practices within the engineering and data science communities.
- Assess existing client infrastructures and recommend strategies for integrating AI capabilities.
- Ensure solutions adhere to industry standards and regulatory compliance requirements.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Solutions Architect, Technical Architect, or similar role, with a strong focus on AI/ML and cloud technologies.
- In-depth knowledge of major cloud providers (AWS, Azure, GCP) and their AI/ML services (e.g., SageMaker, Azure ML, Vertex AI).
- Strong understanding of machine learning concepts, algorithms, and common use cases.
- Experience with data engineering principles and technologies for building data pipelines.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Excellent communication, presentation, and interpersonal skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
- Demonstrated ability to design and implement complex, scalable, and reliable solutions.
- Experience with AI/ML project management methodologies is a plus.
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Google Professional Cloud Architect) are highly desirable.
Benefits
- Competitive salary and performance-based incentives.
- Comprehensive health and wellness benefits package.
- Generous leave policy and opportunities for professional development.
- Exposure to a wide range of innovative projects and cutting-edge technologies.
- Flexible working environment to promote work-life balance.
- Collaborative team culture with opportunities for mentorship.
- Retirement savings plan and other financial benefits.
- Regular opportunities for training and attending industry conferences.
- Chance to work with a leading technology solutions provider.
- Employee assistance program for personal and professional support.