- Full-time
About the Role
Our client, a leader in AI development and deployment, is seeking a skilled AI Infrastructure Engineer to join their team in Nelspruit, Mpumalanga. This role is crucial for building, scaling, and maintaining the robust infrastructure that powers our client's advanced AI models and platforms. You will work closely with data scientists and ML engineers to ensure our systems are efficient, reliable, and capable of handling large-scale data processing and model training. The ideal candidate will have a strong background in cloud computing, DevOps, and MLOps principles, with a passion for enabling cutting-edge AI research and product development. This hybrid position offers a balance of collaborative in-office work and remote flexibility. You will play a key part in architecting and implementing solutions that accelerate the AI development lifecycle, ensuring our client remains at the forefront of technological innovation. Your contributions will directly impact the performance and scalability of our AI initiatives.
Key Responsibilities
- Design, implement, and manage scalable cloud infrastructure for AI/ML workloads (AWS, Azure, or GCP).
- Develop and maintain robust MLOps pipelines for automated model training, deployment, and monitoring.
- Implement CI/CD best practices for AI/ML development workflows.
- Manage containerization and orchestration platforms (e.g., Docker, Kubernetes).
- Optimize infrastructure for performance, cost-efficiency, and reliability.
- Collaborate with data scientists and ML engineers to understand their infrastructure needs.
- Implement and manage monitoring, logging, and alerting systems for AI infrastructure.
- Automate infrastructure provisioning and management tasks using scripting and IaC tools.
- Ensure security best practices are applied across the AI infrastructure.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in cloud infrastructure engineering, DevOps, or MLOps.
- Hands-on experience with major cloud platforms (AWS, Azure, GCP) and their relevant services.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Strong understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving and troubleshooting skills.
- Ability to work effectively in a hybrid team environment.
Benefits
Our client offers a competitive salary, comprehensive health insurance, and a performance bonus structure. Employees benefit from opportunities for professional development, including training courses and conference attendance. The hybrid work model provides flexibility, allowing for both focused remote work and collaborative in-office sessions. Join a dynamic team at the heart of AI innovation in Nelspruit, Mpumalanga.
#J-18808-Ljbffr