About the Role
Our client is looking for a visionary AI Solutions Architect with extensive experience in cloud integration to join their fully remote team. This role is crucial for designing and implementing scalable, robust, and secure AI solutions that leverage cutting-edge cloud technologies. You will be responsible for translating complex business requirements into detailed technical architectures, guiding development teams, and ensuring the successful deployment of AI-powered applications across various cloud platforms. This remote-first position offers the flexibility to work from anywhere, focusing on impact and innovation. The ideal candidate is a strategic thinker with a deep understanding of AI/ML concepts, cloud infrastructure (AWS, Azure, GCP), and the ability to architect comprehensive solutions that meet demanding performance and scalability needs. This is a unique opportunity to shape the technical direction of AI initiatives for a forward-thinking organization, working remotely from Nelspruit, Mpumalanga or any other approved remote location.
Key Responsibilities
- Design and architect end-to-end AI/ML solutions, integrating various cloud services and AI platforms.
- Develop technical blueprints and documentation for AI systems, ensuring alignment with business objectives and technical requirements.
- Collaborate with data scientists, engineers, and stakeholders to understand needs and propose optimal solutions.
- Evaluate and recommend appropriate cloud services, AI tools, and technologies for specific use cases.
- Provide technical leadership and guidance throughout the development and deployment lifecycle.
- Ensure solutions are scalable, reliable, secure, and cost-effective.
- Develop and maintain strong relationships with cloud providers and technology partners.
- Stay abreast of emerging trends and best practices in AI, machine learning, and cloud computing.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (5+ years) as an Architect or Senior Engineer designing and implementing complex cloud-based solutions.
- Deep understanding of AI/ML concepts, including model training, deployment, and monitoring.
- Extensive experience with major cloud platforms (AWS, Azure, GCP) and their AI/ML services (e.g., SageMaker, Azure ML, Vertex AI).
- Proficiency in cloud infrastructure, microservices, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Strong understanding of data architecture, data lakes, and data warehousing concepts.
- Excellent communication, presentation, and interpersonal skills, with the ability to engage with both technical and non-technical stakeholders.
- Experience with hybrid and multi-cloud architectures is a plus.
- Ability to work independently and proactively in a remote setting.
Benefits
- This fully remote role offers a competitive salary and comprehensive benefits package, including health, dental, and vision insurance.
- We provide a generous annual leave policy, opportunities for professional development through online courses and certifications, and a flexible work schedule.
- Employees have access to the latest cloud technologies and development tools, fostering innovation and growth.
- This position is designed for individuals seeking a challenging and rewarding career path in AI and cloud architecture, with the flexibility of remote work, without the need to be physically located in Nelspruit, Mpumalanga.