AI Engineer
Engineering/AI
Remote (South Africa)
(Remote)
Contract
Job Description
Chisolution is seeking a talented AI Engineer to join our growing team. You will design, develop, and deploy cutting-edge machine learning models and AI systems that power our intelligent solutions.
This role offers a unique opportunity to work on challenging problems at the intersection of AI, software engineering, and infrastructure automation. You'll collaborate with cross-functional teams to build scalable AI pipelines and contribute to the future of intelligent software solutions.
This role offers a unique opportunity to work on challenging problems at the intersection of AI, software engineering, and infrastructure automation. You'll collaborate with cross-functional teams to build scalable AI pipelines and contribute to the future of intelligent software solutions.
Key Responsibilities
• Design and implement machine learning models for production systems
• Develop AI pipelines using Python, C++, and C for optimal performance
• Manage cloud infrastructure using Terraform and IaC best practices
• Collaborate with data scientists to translate research into production code
• Optimize model performance and reduce inference latency
• Build and maintain ML training and deployment pipelines
• Conduct code reviews and mentor junior team members
• Stay current with AI/ML research and implement relevant advancements
• Document systems and contribute to technical knowledge base
• Develop AI pipelines using Python, C++, and C for optimal performance
• Manage cloud infrastructure using Terraform and IaC best practices
• Collaborate with data scientists to translate research into production code
• Optimize model performance and reduce inference latency
• Build and maintain ML training and deployment pipelines
• Conduct code reviews and mentor junior team members
• Stay current with AI/ML research and implement relevant advancements
• Document systems and contribute to technical knowledge base
Requirements
• Bachelor's or Master's degree in Computer Science, AI, or related field
• 5+ years of experience in software development with 2+ years in AI/ML
• Strong proficiency in Python for ML/AI development
• Experience with C++ and C for performance-critical components
• Hands-on experience with Terraform for infrastructure as code
• Proficiency with ML frameworks (TensorFlow, PyTorch, or similar)
• Experience deploying ML models to production environments
• Strong understanding of data structures, algorithms, and system design
• Excellent problem-solving and communication skills
• Experience with cloud platforms (AWS, GCP, or Azure)
• 5+ years of experience in software development with 2+ years in AI/ML
• Strong proficiency in Python for ML/AI development
• Experience with C++ and C for performance-critical components
• Hands-on experience with Terraform for infrastructure as code
• Proficiency with ML frameworks (TensorFlow, PyTorch, or similar)
• Experience deploying ML models to production environments
• Strong understanding of data structures, algorithms, and system design
• Excellent problem-solving and communication skills
• Experience with cloud platforms (AWS, GCP, or Azure)
Benefits & Perks
• Competitive salary with annual performance reviews
• 100% remote work flexibility
• Health and medical aid contribution
• Professional development budget (R20,000/year)
• Latest hardware and tools provided
• Flexible working hours
• Annual team retreats and conferences
• Stock options / equity participation
• 100% remote work flexibility
• Health and medical aid contribution
• Professional development budget (R20,000/year)
• Latest hardware and tools provided
• Flexible working hours
• Annual team retreats and conferences
• Stock options / equity participation
Job Summary
Employment Type
Contract
Experience Level
Mid
Department
Engineering/AI
Location
Remote (South Africa) (Remote Available)
Salary
Competitive
Application Deadline
Mar 31, 2026
Posted
Jan 26, 2026