About the Role
Our client is at the forefront of integrating artificial intelligence with advanced cloud infrastructure. We are seeking a highly skilled and experienced AI Solutions Architect to design and implement robust AI solutions within complex cloud environments. This role is crucial for bridging the gap between cutting-edge AI technologies and practical, scalable deployment strategies. You will work closely with development teams, data scientists, and business stakeholders to translate intricate requirements into elegant and efficient cloud-based AI architectures. This position, based in George, Western Cape , offers a unique opportunity to lead the technical vision for AI initiatives and ensure their seamless integration with existing systems. This role demands a strategic thinker with a deep understanding of both cloud computing and AI principles, ensuring our client maintains its competitive edge in the rapidly evolving tech landscape.
Key Responsibilities
- Design, develop, and document comprehensive AI solutions architectures on major cloud platforms (AWS, Azure, GCP).
- Collaborate with data science and engineering teams to define infrastructure requirements for AI model training and deployment.
- Ensure the scalability, reliability, security, and cost-effectiveness of AI workloads in the cloud.
- Provide technical leadership and guidance on cloud-native AI services and best practices.
- Evaluate and recommend appropriate cloud services and third-party tools for AI initiatives.
- Develop strategies for data ingestion, processing, and storage within cloud environments for AI applications.
- Create proofs-of-concept and prototypes to validate architectural designs and technical approaches.
- Work with security teams to implement robust security measures for AI data and models in the cloud.
- Facilitate knowledge sharing and provide training to engineering teams on cloud AI best practices.
- Continuously monitor and optimize deployed AI solutions for performance and resource utilization.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- Proven experience as a Solutions Architect or similar role, with a strong focus on cloud infrastructure.
- In-depth knowledge of at least one major cloud platform (AWS, Azure, GCP) and its AI/ML services (e.g., SageMaker, Azure ML, Vertex AI).
- Solid understanding of AI and Machine Learning concepts, algorithms, and workflows.
- Experience designing and implementing MLOps pipelines and CI/CD for AI models.
- Proficiency in scripting languages (e.g., Python, Bash) and infrastructure as code tools (e.g., Terraform, CloudFormation).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Excellent communication, presentation, and stakeholder management skills.
- Ability to analyze complex technical problems and propose effective solutions.
- Experience working in a hybrid work model and collaborating effectively with distributed teams.
Benefits
- Competitive salary package and performance incentives.
- Comprehensive medical, dental, and vision coverage.
- Opportunities for professional growth and certifications in cloud technologies.
- Hybrid work arrangement balancing office and remote flexibility.
- Contribution to impactful AI projects shaping future innovations.
- Access to modern technology and development tools.
- Retirement savings plan.
- Paid time off and public holidays.
- Employee assistance program.
- Regular team-building and social events.