PermanentIT & Software

Senior Full-Stack Engineer (AI Products) | On-site | George WC at Badger Holdings (Pty) Ltd

Location
George, Western Cape
Work model
On-site
Contract
Permanent
Minimum qualification
Bachelor's degree
Closing date
Not stated — check the original listing

First listed . Last checked at source .

In brief

Overview This role is for a Senior Full-Stack Engineer specializing in AI Products at Badger Holdings (Pty) Ltd. Badger Holdings is a specialized insurance and related services company, established in 1995, employing over 700 staff across South Africa and Australia, and insuring over 180,000 clients. The position is full-time and on-site in George, Western Cape, within the ARC AI division, where the focus is on developing intelligent agents for a regulated insurance environment. The core of the role involves transforming powerful AI systems into practical, user-facing products. What you will do The Senior Full-Stack Engineer will design and build the interfaces, APIs, and the product layer that bridges AI and human interaction. This includes shaping user experiences with AI through chat interfaces, workflows, and human-in-the-loop review systems to maintain control over agent decisions before they reach customers, ensuring smooth operation even when AI performance is unpredictable. The role involves owning the full stack, encompassing frontend experiences for streaming and uncertain AI outputs, backend services connecting AI to core systems, and the pipelines for shipping these products into production. Additionally, the engineer will be responsible for building observability and feedback loops to continuously enhance AI agent performance in real-world production environments. This is a hands-on role with significant ownership, where the developed products are directly visible to customers and leadership. Requirements (from the original advert) * Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience demonstrating shipped production AI work. * 5+ years’ experience in full-stack software engineering roles. * Demonstrated experience shipping user-facing AI or LLM-powered products into production environments. * Experience with non-deterministic systems, variable latency, and designing experiences that gracefully manage failure, partial responses, and uncertainty in AI-powered products. * Confidence across the stack, including: * Modern frontend frameworks (React or similar). * Backend/API development (Node.js, Python, or similar). * REST/GraphQL APIs at scale. * Secure, compliant data handling in regulated environments. * Experience building systems where reliability, security, and control are critical, including authentication, validation, and enforcing boundaries at the API layer. * Comfort owning the full lifecycle: from design and development to CI/CD and deployment. Who should apply The ideal candidate is an experienced full-stack engineer who has successfully delivered AI-powered products into production. They should possess a deep understanding of the unique challenges in building for AI, including working with non-deterministic systems, handling variable latency, and designing user experiences that effectively manage failure, partial responses, and uncertainty. A strong background in building systems where reliability, security, and control are paramount, particularly in regulated environments, is essential. Bonus points are given for experience with conversational interfaces, Azure, LLM observability tools, complex system integrations like CRM platforms, or training/certifications in secure software development or data protection (e.g., GDPR/POPIA awareness). Deadline Not specified Reference Original posting: https://www.myjobmag.co.za/job/senior-full-stack-engineer-ai-products-on-site-george-wc-badger-holdings-pty-ltd-3 Source: myjobmag

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

  • At least 5 years of experience.
  • Python
  • JavaScript
  • React
  • Node.js
  • Azure

Extracted automatically from the advert; confirm requirements on the original listing.

Job description

- Badger Holdings is a specialised insurance and related services company. Founded in 1995, we currently employ over 700 staff members across South Africa and Australia and insure over 180 000 clients with premiums in excess of US$100 million. Through a unique blend of skills and expertise, Badger Holdings has grown into a formidable force in the insurance ... Senior Full-Stack Engineer (AI Products) | On-site | George WC -------------------------------------------------------------- * Job Type Full Time , Onsite * Qualification Bachelors * Experience 5 years * Location Western Cape * City George * Job Field Data, Business Analysis and AI  , ICT / Computer About the role * You’ll turn powerful AI systems into real, usable products; the kind customers and teams rely on every day. At ARC AI, we’re building intelligent agents that operate in a regulated insurance environment, and your role is to make them work in the real world. * This means designing and building the interfaces, APIs, and product layer that sit between AI and people. You’ll shape how users interact with AI: from chat interfaces and workflows to human-in-the-loop review systems that keep humans in control of agent decisions before they reach customers. Ensuring everything works smoothly, even when the AI doesn’t. * You’ll own the full stack: frontend experiences that handle streaming responses and unpredictable outputs, backend services that connect AI to core systems, and the pipelines that ship it all into production. * You’ll also build the observability and feedback loops that help us continuously improve how these agents perform in production, not just in evaluation, but in the real product. * This is a hands-on, high-ownership role where what you build is the product, seen and used by customers and leadership alike. Requirements About you * You’re an experienced full-stack engineer who has already shipped AI-powered products into production. * You understand that building for AI is different. You’ve worked with non-deterministic systems, handled variable latency, and designed experiences that gracefully manage failure, partial responses, and uncertainty. You’re confident across the stack: * Modern frontend frameworks (React or similar) * Backend/API development (Node.js, Python, or similar) * REST/GraphQL APIs at scale * Secure, compliant data handling in regulated environments * You’ve built systems where reliability, security, and control matter, including authentication, validation, and enforcing boundaries at the API layer (not relying on the model to behave). * You’re also comfortable owning the full lifecycle: from design and development to CI/CD and deployment. * Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience demonstrating shipped production AI work * 5+ years’ experience in full-stack software engineering roles * Demonstrated experience shipping user-facing AI or LLM-powered products into production environments Bonus points We’d love to hear from you if you’ve also worked with: * Conversational interfaces, Azure, or LLM observability tools * Complex system integrations like CRM platforms * Training or certifications in secure software development or data protection (e.g. GDPR/POPIA awareness) Check how your CV matches this job Method of Application ------------------------- Interested and qualified? Go to Badger Holdings (Pty) Ltd on badgerholdings.mcidirecthire.com to apply Build your CV for free. Download in different templates.

Before you apply

  • Confirm the requirements and closing date on the original listing (myjobmag). SPANi lists vacancies from other sites and may not reflect last-minute changes.
  • Legitimate employers do not charge application, registration or training fees.
  • Don't send your ID or bank details before you have confirmed the employer is real.

How to spot a job scam

Applying for permanent roles

  • Mirror the job title and top three requirements in your CV summary and most recent experience.
  • Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
  • Proofread contact details and filenames before submitting — small errors cost interviews.
  • Verify the company and role on the source page before sharing ID copies or banking details.

Similar roles

PermanentIT & Software

Senior Software Engineer, Applied AI | On-site | George WC at Badger Holdings (Pty) Ltd

George, Western Cape

Senior Software Engineer, Applied AI | On-site | George WC ARC AI builds AI agents as products: systems that operate autonomously across business functions, handle real customer interactions, and deliver measurable outcomes in a regulated insurance environment. This is not an experimentation function. We ship.

Senior Full-Stack Engineer (AI Products) | On-site | George WC at Badger Holdings (Pty) Ltd | SPANi - South African Jobs