About the Role
Our client is looking for a highly skilled Senior AI/ML Platform Engineer to join their innovative technology team. This role is crucial for building, scaling, and maintaining the infrastructure that powers our advanced AI and machine learning initiatives. You will be working with cutting-edge technologies to create robust, efficient, and reliable ML platforms. The position is based in Benoni, Gauteng , offering a dynamic work environment where you can collaborate closely with data scientists, ML engineers, and software developers. If you are passionate about enabling AI innovation through solid engineering practices, this is an excellent opportunity to make a significant impact.
Key Responsibilities
- Design, develop, and maintain scalable and reliable AI/ML platforms and infrastructure.
- Implement and manage CI/CD pipelines for ML models and data pipelines.
- Optimize machine learning workflows for performance, cost, and efficiency.
- Develop tools and frameworks to support data scientists and ML engineers in model development, training, and deployment.
- Manage and monitor cloud-based ML infrastructure (e.g., AWS SageMaker, Azure ML, GCP AI Platform).
- Implement MLOps best practices to streamline the ML lifecycle.
- Collaborate with engineering teams to ensure the integration of ML platforms with existing systems.
- Troubleshoot and resolve issues related to the ML infrastructure and workflows.
- Stay up-to-date with emerging trends and technologies in MLOps and AI infrastructure.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software engineering or DevOps, with a strong focus on ML platforms.
- Proficiency in at least one programming language (e.g., Python, Go, Java).
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and their ML services.
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of MLOps principles and tools (e.g., MLflow, Kubeflow, CI/CD tools).
- Understanding of machine learning concepts and workflows.
- Strong scripting and automation skills.
- Excellent problem-solving and debugging abilities.
- Ability to work effectively in a team-oriented environment in Benoni, Gauteng.
Benefits
- Competitive salary package.
- Comprehensive medical and retirement benefits.
- Performance-based bonuses.
- Opportunities for professional development.
- Access to training.
- Conferences.
- Challenging projects.
- Chance to work on impactful AI initiatives with a talented team.
- Collaborative culture that values innovation and continuous improvement, providing a rewarding career path.