About the Role
WhatJobs Direct is seeking an experienced AI/ML Infrastructure Engineer to join their advanced technology team in Nelspruit . This critical role involves designing, building, and maintaining the scalable and robust infrastructure required to support large-scale AI and Machine Learning workloads. You will be responsible for ensuring the optimal performance, availability, and security of our AI development and production environments. The ideal candidate has a strong background in cloud computing, distributed systems, and experience with the specific hardware and software needs of AI/ML teams. Join us in the AI & Emerging Technologies sector and empower our AI innovation.
Key Responsibilities
- Design, deploy, and manage scalable cloud infrastructure for AI/ML workloads (e.g., AWS, Azure, GCP).
- Implement and maintain distributed computing systems and containerization technologies (e.g., Kubernetes, Docker).
- Optimize infrastructure for performance, cost-efficiency, and reliability for AI/ML tasks (training, inference).
- Develop and manage CI/CD pipelines for deploying ML models and infrastructure updates.
- Ensure the security and compliance of the AI/ML infrastructure.
- Monitor system performance, troubleshoot issues, and implement solutions proactively.
- Collaborate with data scientists and ML engineers to understand their infrastructure needs.
- Manage storage solutions and data pipelines for large-scale AI/ML datasets.
- Automate infrastructure management and deployment tasks using scripting and configuration management tools.
- Stay current with emerging technologies and best practices in cloud infrastructure and MLOps.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 4+ years of experience in infrastructure engineering, with at least 2 years focused on AI/ML infrastructure.
- Proven experience with major cloud platforms (AWS, Azure, GCP) and their services.
- Strong expertise in containerization (Docker) and orchestration (Kubernetes).
- Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, Argo CD).
- Proficiency in scripting languages like Python, Bash.
- Understanding of networking, storage, and security principles in a cloud environment.
- Familiarity with infrastructure as code tools (e.g., Terraform, Ansible).
- Experience supporting MLOps workflows and tools is highly desirable.
- Excellent problem-solving and analytical skills.
Benefits
- Competitive salary and performance-based rewards.
- Comprehensive health, dental, and vision benefits.
- Generous vacation and paid time off.
- Professional development opportunities and training budgets.
- Access to cutting-edge technology and infrastructure.
- A dynamic and collaborative work environment.
- Opportunity to build and scale infrastructure for groundbreaking AI projects.
- Career growth within a leading AI & Emerging Technologies company.