Our client, a leading technology provider, is seeking a skilled AI Platform Engineer to join their innovative team in Sandton, Gauteng . This role is essential for building, scaling, and maintaining the infrastructure that powers our client's cutting-edge AI and machine learning initiatives. You will be responsible for designing and implementing robust platforms that support the entire ML lifecycle, from data management and experimentation to model deployment and monitoring. This hybrid role offers a flexible work arrangement, combining valuable in-office collaboration with the convenience of remote work, all within the bustling business hub of Sandton . We are looking for individuals with a strong foundation in software engineering, DevOps, and a passion for enabling AI development. Join us to shape the future of AI infrastructure in Gauteng .
Key Responsibilities
- Design, deploy, and manage scalable AI/ML infrastructure and platforms.
- Develop and maintain robust CI/CD pipelines for machine learning models and applications.
- Implement and manage containerization technologies (e.g., Docker) and orchestration (e.g., Kubernetes).
- Automate infrastructure provisioning, configuration, and management using tools like Terraform.
- Monitor platform performance, troubleshoot issues, and ensure high availability and reliability.
- Collaborate with data scientists, ML engineers, and software developers to understand their infrastructure needs.
- Optimize resource utilization and cost-effectiveness of AI platforms.
- Stay up-to-date with the latest trends and technologies in cloud computing, DevOps, and MLOps.
- Contribute to the development of best practices and standards for AI infrastructure.
- Provide technical support and guidance to users of the AI platform.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in infrastructure engineering, DevOps, or MLOps, with a focus on AI/ML platforms.
- Strong experience with cloud platforms (e.g., AWS, Azure, GCP) and their associated services.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
- Familiarity with infrastructure as code tools (e.g., Terraform, Ansible).
- Understanding of machine learning concepts and workflows is a strong plus.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong communication and collaboration abilities, with experience in hybrid work environments.
- Ability to work independently and manage multiple priorities in the dynamic Sandton landscape.
Benefits
- Competitive salary and performance bonuses.
- Comprehensive health and wellness benefits.
- Hybrid work model promoting flexibility and work-life balance.
- Opportunities for professional development and skill enhancement.
- Access to cutting-edge AI technologies and tools.
- A collaborative and forward-thinking work culture.
- Generous vacation and leave policies.
- Retirement fund contributions.
- Regular team social events and informal gatherings.