Back-End AI Software Developer Location: South Africa Salary Range: 1000 - 5500 USD Role Description: The Back-End AI Software Developer is responsible for designing, building, and maintaining scalable server-side infrastructure that supports AI-powered applications and services. This role works closely with machine learning engineers, data scientists, and front-end developers to implement APIs, data pipelines, and integrations with AI models and frameworks. The ideal candidate has strong back-end development experience and a solid understanding of deploying, managing, and optimizing AI and ML systems in production environments. Key Responsibilities: * Design and develop robust, secure, and scalable back-end systems and APIs to support AI-driven features. * Integrate machine learning models (via frameworks like TensorFlow, PyTorch, Hugging Face) into production-ready applications. * Develop and maintain RESTful or GraphQL APIs for use by front-end teams and external services. * Collaborate with AI/ML engineers to deploy, serve, and monitor models efficiently using tools like FastAPI, Flask, Django, or Node.js. * Optimize inference performance and manage versioning and scaling of AI models. * Implement data pipelines for training, inference, and feedback loops using cloud and big data tools. * Set up and manage infrastructure on cloud platforms (AWS, GCP, Azure) including CI/CD pipelines, containers (Docker), and orchestration (Kubernetes). * Ensure system security, compliance, and data protection throughout all back-end operations. * Monitor system performance, troubleshoot issues, and improve backend scalability and reliability. * Collaborate cross-functionally in agile development cycles with product managers, front-end developers, and data teams. Qualifications:…
This summary is written to help you compare roles faster. Always confirm qualifications, documents, and deadlines on the original listing (somewhere).
This page lists jobs opportunities in South Africa. Use the filters to narrow by city, work model, and closing date, then open each listing on the original employer or job board page before you apply.
Need broader help? Read our job scam safety guide and editorial policy.
The full posting may include additional requirements. View the complete listing on the source page.