About the Role
Our client, WhatJobs Direct, a frontrunner in AI & Emerging Technologies, is seeking a dedicated AI/ML Infrastructure Engineer to bolster their technical capabilities in Bloemfontein, Free State, ZA. This role is vital for building, scaling, and maintaining the robust infrastructure that powers our advanced AI and machine learning development. You will be responsible for ensuring the reliability, performance, and efficiency of our computational resources, ML platforms, and data pipelines. If you are passionate about enabling cutting‑edge AI research and development through solid infrastructure, this is an excellent opportunity to contribute significantly from the heart of the Free State.
Key Responsibilities
- Design, implement, and manage scalable and resilient infrastructure for AI/ML workloads.
- Develop and maintain robust MLOps pipelines for automated model training, deployment, and monitoring.
- Optimize computational resources, including GPU clusters and high‑performance computing environments.
- Ensure the availability, performance, and security of AI/ML platforms and services.
- Collaborate with AI/ML researchers and engineers to understand their infrastructure needs and provide solutions.
- Automate infrastructure provisioning, configuration management, and deployment processes.
- Monitor system performance, troubleshoot issues, and implement proactive solutions to prevent downtime.
- Stay current with the latest trends in cloud computing, containerization, and infrastructure-as-code.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3+ years of experience in infrastructure engineering, with a focus on supporting AI/ML workloads.
- Proficiency in cloud platforms (AWS, Azure, GCP) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
- Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
- Strong scripting skills (e.g., Python, Bash).
- Familiarity with MLOps principles and tools (e.g., MLflow, Kubeflow).
- Understanding of networking, storage, and compute hardware for high-performance computing.
- Excellent problem-solving and troubleshooting skills.
- Ability to work effectively in a collaborative team environment.
- Experience with distributed systems and big data technologies is a plus.
Benefits
- Competitive salary package.
- Comprehensive health and wellness benefits.
- Opportunities for professional development and continuous learning.
- Work with state-of-the-art technology and infrastructure in Bloemfontein, Free State, ZA.
- A supportive and collaborative work environment.
- Be an integral part of enabling groundbreaking AI research and development.