About the Role
Our client, a rapidly growing technology firm specializing in cloud-native AI solutions, is actively seeking a talented AI Cloud Solutions Engineer. This is a fully remote position, allowing you to contribute from anywhere in South Africa. Your primary focus will be designing, implementing, and managing scalable AI and machine learning workloads on major cloud platforms. You will work closely with data scientists and software engineers to optimize infrastructure, streamline deployment processes, and ensure the high availability and performance of AI services. The ideal candidate possesses a strong background in cloud architecture, DevOps practices, and a solid understanding of AI/ML concepts. This is an exceptional opportunity to be part of a forward-thinking team, shaping the future of cloud-based AI infrastructure and operations from the comfort of your home office.
Key Responsibilities
- Design, deploy, and manage cloud infrastructure (AWS, Azure, GCP) for AI/ML workloads.
- Implement and maintain CI/CD pipelines for machine learning model deployment and management (MLOps).
- Optimize cloud resource utilization for cost-effectiveness and performance of AI applications.
- Develop automation scripts and tools to streamline infrastructure management and deployment.
- Ensure the security, scalability, and reliability of AI/ML platforms.
- Collaborate with data science and engineering teams to understand their infrastructure needs.
- Troubleshoot and resolve issues related to cloud infrastructure and AI services.
- Stay up-to-date with the latest cloud technologies, AI/ML trends, and MLOps best practices.
- Document infrastructure configurations, processes, and best practices.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in cloud engineering, with a focus on AWS, Azure, or GCP.
- Proven experience with containerization technologies (Docker, Kubernetes).
- Strong understanding of AI/ML concepts and workflows.
- Experience with MLOps practices and tools (e.g., MLflow, Kubeflow, CI/CD tools).
- Proficiency in scripting languages (e.g., Python, Bash).
- Excellent problem-solving and communication skills, adapted for remote collaboration.
- Experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is a plus.
- Knowledge of networking and security principles in cloud environments.
Benefits
- This fully remote role offers a competitive salary and a comprehensive benefits package, including medical aid, a pension fund, and opportunities for continuous learning and certifications.
- Enjoy the flexibility and work-life balance that comes with a remote-first work environment.
- Our client invests in employee growth, providing access to cutting-edge technologies and challenging projects.
- You will be part of an innovative and supportive team, contributing to the evolution of cloud AI infrastructure.
- This is an excellent opportunity for career advancement in the rapidly expanding field of cloud computing and artificial intelligence.