Senior Remote AI Systems Engineer
South Africa
Listed on 2026-10-20
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Cloud Engineer - Software
Our client, a pioneering organization in applied artificial intelligence, is seeking an experienced Senior Remote AI Systems Engineer to join their innovative and distributed team. This is a fully remote position, allowing you to contribute your expertise from anywhere while being an integral part of a cutting-edge AI development environment. You will be instrumental in designing, building, and optimizing robust and scalable AI systems, ensuring their seamless integration into various platforms and applications.
The ideal candidate will possess a strong background in software engineering, coupled with deep expertise in deploying and managing AI/ML models in production. As a remote-first company, we emphasize strong communication, collaboration, and the use of advanced virtual tools to ensure team cohesion and productivity. Your responsibilities will include architecting AI infrastructure, implementing MLOps best practices, and ensuring the reliability and performance of AI solutions.
This role demands a proactive approach, excellent problem-solving skills, and a passion for pushing the boundaries of what AI systems can achieve. This is a remarkable opportunity to make a significant impact on advanced AI projects while enjoying the benefits of a fully remote career. The Kimberley, Northern Cape, ZA region, though not your physical office, is an area where the deployment of robust AI systems can have transformative effects on local industries and communities.
- Design, develop, and deploy scalable and reliable AI/ML systems and infrastructure.
- Implement and manage robust MLOps pipelines for model training, deployment, monitoring, and management.
- Architect and maintain the cloud-based infrastructure supporting AI applications.
- Collaborate closely with AI researchers, data scientists, and software engineers to integrate models into production systems.
- Optimize AI system performance, ensuring efficiency, scalability, and security.
- Develop tools and automation to streamline the AI development and deployment lifecycle.
- Troubleshoot and resolve complex technical issues related to AI systems.
- Stay abreast of the latest advancements in AI infrastructure, MLOps, and cloud technologies.
- Mentor junior engineers and contribute to knowledge sharing within the team.
- Ensure adherence to best practices in software engineering and AI system design.
- Master's degree in Computer Science, Software Engineering, or a related technical field.
- 6+ years of experience in software engineering, with a significant focus on AI/ML systems and infrastructure.
- Proven experience deploying and managing AI/ML models in production environments.
- Expertise in cloud platforms such as AWS, Azure, or GCP, including their AI/ML services.
- Strong programming skills in Python and familiarity with AI/ML libraries.
- Deep understanding of containerization technologies (e.g., Docker, Kubernetes).
- Proficiency in MLOps principles and tools.
- Experience with infrastructure as code (IaC) and CI/CD pipelines.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities for remote teamwork.
- Ability to work independently and manage projects effectively in a remote setting.
- Competitive annual salary up to ZAR.
- Comprehensive global health, dental, and vision insurance.
- Retirement savings plan with employer contributions.
- Performance-based bonuses and stock options.
- Unlimited paid time off and flexible working hours.
- Generous home office setup budget and ongoing IT support.
- Access to leading AI technologies and development tools.
- Opportunities for professional growth and continuous learning.
- A vibrant and collaborative fully remote work environment.
The chance to work on truly groundbreaking AI initiatives.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).