About the Role
Our client, a global innovator in cloud-based AI solutions, is seeking a visionary Principal AI Solutions Architect to join their esteemed technical leadership team, remotely servicing their operations in Rustenburg, North West . This is a strategic role focused on designing and implementing scalable, robust, and secure AI infrastructure and architectures that underpin our client's advanced technology offerings. You will be instrumental in bridging the gap between complex AI capabilities and practical business needs, ensuring our client can leverage cloud platforms to their fullest potential for AI workloads. The ideal candidate will have a deep understanding of cloud computing environments, AI/ML principles, and the ability to architect comprehensive solutions. This position offers the opportunity to influence architectural decisions at the highest level and drive innovation across a leading technology company. We are looking for a thought leader who can inspire and guide technical teams, ensuring optimal deployment of AI technologies in the Rustenburg region and beyond.
Key Responsibilities
- Design and architect end-to-end AI solutions leveraging cloud platforms (AWS, Azure, GCP).
- Lead the technical strategy for AI infrastructure, ensuring scalability, security, and cost-effectiveness.
- Collaborate with data scientists, ML engineers, and software developers to understand their infrastructure needs and provide architectural guidance.
- Define best practices for AI model development, deployment, and lifecycle management on cloud environments.
- Evaluate and recommend new cloud services and technologies to enhance AI capabilities.
- Develop proofs-of-concept and prototypes to validate architectural designs.
- Provide expert consultation to internal teams and external clients on AI architecture and cloud strategy.
- Create detailed architectural documentation, diagrams, and presentations.
- Ensure compliance with industry standards and regulatory requirements for data privacy and security.
- Stay ahead of emerging trends in cloud computing, AI, and MLOps, translating them into actionable architectural insights.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 10+ years of experience in software architecture, cloud computing, and infrastructure design.
- 5+ years of focused experience with AI/ML infrastructure and architecture, including experience with major cloud providers.
- Proven ability to design and implement complex, scalable, and secure cloud-native solutions.
- Deep understanding of AI/ML concepts, frameworks (e.g., TensorFlow, PyTorch), and MLOps principles.
- Experience with containerization technologies (Docker, Kubernetes) and serverless computing.
- Excellent understanding of networking, storage, and security principles within cloud environments.
- Strong communication, presentation, and stakeholder management skills.
- Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Ability to translate business requirements into robust technical solutions.
Benefits
- Our client offers a highly competitive executive-level salary and bonus structure, reflecting the strategic importance of this role.
- Comprehensive health, dental, and vision insurance are standard.
- A generous stock option plan and retirement savings contributions are provided.
- Opportunities for continuous professional development, including certifications and attendance at leading industry conferences, are actively supported.
- Employees enjoy a flexible remote work arrangement, allowing for a dynamic work-life balance.
- Our client fosters a culture of innovation, collaboration, and impact, providing access to cutting‑edge technologies and challenging projects.
- Long‑term incentive plans and paid time off that increases with tenure are also part of the package.
- This is an exceptional opportunity to shape the future of AI infrastructure for a market leader, impacting operations from Rustenburg to a global scale.