About the Role
Our client, a pioneering company in the AI & Emerging Technologies space, is seeking a skilled AI Infrastructure Engineer to join their dedicated team in **Soweto, Gauteng**. This role is vital for building and maintaining the high-performance computing infrastructure required to support advanced AI and machine learning development. The ideal candidate will have a strong background in systems engineering, cloud computing, and the specific needs of AI workloads. You will be responsible for ensuring the reliability, scalability, and efficiency of our AI platforms, enabling our research and development teams to innovate effectively. This is a significant opportunity to contribute to the foundational elements of AI innovation within **Soweto, Gauteng**.
Key Responsibilities
- Design, implement, and manage scalable and resilient infrastructure for AI/ML workloads.
- Deploy and maintain AI computing platforms, including GPU clusters and distributed systems.
- Optimize infrastructure performance for training and inference of large-scale AI models.
- Manage cloud resources (AWS, Azure, GCP) dedicated to AI/ML development.
- Implement and enforce MLOps best practices for infrastructure management and automation.
- Monitor system health, performance, and security, and troubleshoot issues proactively.
- Collaborate with AI researchers and engineers to understand their infrastructure needs.
- Develop automation scripts and tools for infrastructure provisioning, configuration, and management.
- Ensure the security and compliance of AI infrastructure.
- Stay up-to-date with the latest trends in AI infrastructure, high-performance computing, and cloud technologies.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3+ years of experience in systems engineering, DevOps, or infrastructure management, with a focus on AI/ML environments.
- Strong experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages such as Python, Bash.
- Familiarity with high-performance computing (HPC) concepts and GPU management.
- Understanding of networking, storage, and security principles in a data center or cloud environment.
- Experience with infrastructure-as-code tools (e.g., Terraform, Ansible).
- Excellent problem-solving and troubleshooting skills.
- Strong communication and teamwork abilities.
- Knowledge of AI/ML frameworks (TensorFlow, PyTorch) and their infrastructure requirements is a plus.
- Must be able to work full-time in Soweto, Gauteng.
Benefits
- Our client offers a competitive salary package, along with potential for performance-based bonuses.
- Comprehensive health, dental, and vision insurance are provided.
- A retirement savings plan and generous paid time off are included.
- Opportunities for professional development, including training and certifications in cloud and infrastructure technologies, are available.
- Employees will work within a cutting-edge environment focused on AI innovation in Soweto, Gauteng.
- Additional benefits may include wellness programs and access to advanced computing resources.