Back to search (Western Cape > Helderberg > Jobs > IT & Tech Jobs > Find Software & Web Developer Jobs> ad 1354029323)
Unfortunately, another Gumtree user is in the process of purchasing this item. Check back later in case they've changed their mind, or click the button below to browse more Pay Online Securely listings.
Software Engineer (CH1221)
Reason for Reporting
Our client, a leading player in the Industrial IoT space, has an opportunity available for a Software Engineer to join their team in Somerset West.
The Software Engineer is responsible for the design, development, deployment, and maintenance of scalable software solutions, machine learning products, and agentic AI systems. This role combines strong software engineering practices with applied machine learning and agentic AI practices to deliver reliable, production-ready systems for Smart Sensors, Advanced Process Control and client-facing applications.
A core expectation is the proactive adoption of agentic software engineering practices to continuously improve existing processes, increase automation, and enable more autonomous, intelligent development and operational workflows.
Key responsibilities:
Machine Learning & Agentic AI Development
- Design and select appropriate machine learning models and agentic architectures based on client requirements and business objectives.
- Develop, train, optimise, and evolve machine learning models and autonomous agent systems, including creating new model architectures and multi-agent collaboration frameworks where required.
- Source, clean and manage datasets (internal and external), including overseeing data labelling processes that support both traditional ML and agentic reasoning loops.
- Evaluate model and agent performance using appropriate metrics; continuously improve systems in production through iterative feedback, self-correction, and adaptive planning.
- Implement and manage the full life-cycle of machine learning and agentic systems, including versioning, experimentation, monitoring, tool integration, and governance.
- Ensure adherence to industry best practices in machine learning and agentic AI, with emphasis on reproducibility, scalability, safety, and responsible autonomy.
Agentic Software Engineering Practices
- Adopt, implement, and champion agentic software engineering practices to enhance development workflows, automate repetitive tasks, and improve overall process efficiency.
- Leverage autonomous agents for code generation, testing, debugging, documentation, and deployment pipelines, while continuously refining these practices to replace or augment traditional methods.
- Contribute to the evolution of team processes by designing and deploying agentic tools and multi-agent systems that enable self-improving software development lifecycles.
- Stay ahead of emerging agentic frameworks and patterns, actively experimenting with and integrating them into daily engineering work.
Software Development & Engineering
- Design, develop, and maintain high-quality, scalable, and maintainable software systems, incorporating agentic capabilities where appropriate.
- Translate business and client requirements into robust technical designs
https://www.executiveplacements.com/Jobs/S/Software-Engineer-CH1221-1278276-Job-Search-04-07-2026-05-00-15-AM.asp?sid=gumtree
