About this role
Senior Software Engineer at Council for Scientific and Industrial Research (CSIR). Location: Pretoria, Gauteng, South Africa. Role: designing systems, developing software, mentoring engineers Requirements: Honours degree in computer science/engineering or related field, 5+ years software development experience in AI/ML, strong programming proficiency (Python, C++, Java), systems design, and excellent communication. Category: Software Development Seniority: Senior Level Tools: Artificial Intelligence (AI), Machine Learning (ML), Python, C++, Java Commitment: Full Time Workplace: Hybrid Languages: English