Carlysle logo

Carlysle

Remote Jobs

2 open rolesLatest: May 5, 2026, 6:54 PM UTC
Post Date
Minimum Salary
Experience

2 Jobs

Role Description Our client is a small, fast-moving technology business focused on delivering practical, on-premise AI solutions to commercial customers. Their solutions run on dedicated AI servers and integrate: - Local LLMs (Ollama) - Retrieval Augmented Generation (RAG) - SQL-based ERP systems - Python (FastAPI) APIs - Open WebUI interfaces They are looking for an Intermediate AI / Full-Stack Developer who is hands-on, solution-oriented, and comfortable working across the full stack. This is not a narrow role — you’ll work directly on real production systems and gradually take ownership of a deployed AI solution, enhancing it over time and helping scale it to additional customers. Location: Remote (Durban-based candidates preferred for occasional in-person meetings) Qualifications - 2–5 years of practical software development experience - Strong SQL skills (joins, indexing, query optimisation, troubleshooting) - Python development experience (FastAPI or similar frameworks) - Experience building and maintaining REST APIs - Basic understanding of AI/LLMs (e.g. embeddings, prompt handling, or RAG concepts) - Version control (Git) - Experience with RAG pipelines or vector databases Requirements - Build and maintain Python (FastAPI) APIs for AI-driven applications - Design, optimise, and troubleshoot SQL queries against ERP systems - Implement and improve RAG pipelines using local LLMs (Ollama) - Integrate backend services with front-end interfaces (e.g. Open WebUI) - Diagnose and resolve production issues across data, APIs, and infrastructure - Support deployment and operational environments - Ensure data accuracy, system performance, and access control - Document system behaviour, decisions, and improvements clearly Benefits - 1 year contract (renewable) - Fully remote with occasional in-person collaboration

South Africa

Role Description We’re looking for a Senior Systems Engineer to design, build and support advanced surveillance and video analytics solutions across client environments. This is a hands-on, client-facing role combining system design, integrations and performance optimisation. - Contribute to and lead the design of surveillance and analytics system architectures - Deploy and configure CCTV / VMS and video analytics platforms - Integrate systems with third-party platforms (APIs, access control, identity systems) - Optimise analytics performance (reduce false alerts, improve detection accuracy) - Troubleshoot and support live environments - Work directly with clients to translate requirements into technical solutions Qualifications - Strong experience with CCTV / surveillance / VMS platforms - Proven system integration experience (APIs, third-party systems) - Experience with cloud or hybrid environments - Ability to design and implement scalable solutions - Comfortable in a client-facing role - Video analytics / AI exposure - Experience with large-scale or real-time data systems Company Description

South Africa
65 / month
Job Closed