Senior Full-Stack Engineer (AI Products) – George (Onsite) - Datafin IT Recruitment

George, Western Cape 5 hours ago Permanent Salary - Market Related

Senior Full-Stack Engineer (AI Products) – George (Onsite)

Datafin IT Recruitment
George, Western Cape
Date Created : 5 hours ago
Job Type : Permanent
Salary : Market Related

ENVIRONMENT:

A fast-growing AI Product and InsurTech business is building next-generation AI agents that automate real customer interactions, decision support, and operational workflows within a highly regulated insurance environment. They are looking for a Senior Full-Stack Engineer to help transform powerful AI systems into real, production-ready products that customers and internal teams rely on every day. This is a highly hands-on, product-focused engineering role where you will own the full product stack, from frontend experiences and backend APIs to deployment pipelines, observability, and production feedback loops. The ideal candidate will have 5+ years’ full-stack development experience, proven experience shipping user-facing AI or LLM-powered products into production, and a strong understanding of building secure, reliable systems in environments where AI outputs are not always predictable.

 

DUTIES:

  • Design, build, and maintain production-grade AI-powered products used by customers and internal teams.
  • Develop modern frontend interfaces for AI-driven workflows, conversational experiences, and human-in-the-loop review systems.
  • Build scalable backend services, APIs, integrations, and orchestration layers connecting AI systems to core business platforms.
  • Design and implement REST and/or GraphQL APIs with strong authentication, validation, and access controls.
  • Build systems that gracefully handle streaming responses, variable latency, partial outputs, and non-deterministic AI behaviour.
  • Develop secure integration layers between AI products and enterprise platforms such as CRM, operational, and policy systems.
  • Implement observability, monitoring, logging, and feedback loops to continuously improve AI performance in production.
  • Own the full software lifecycle including architecture, development, testing, CI/CD, deployment, and production support.
  • Collaborate closely with Product, AI Engineering, Business, and Leadership teams to shape product direction.
  • Ensure all solutions meet security, compliance, and data governance requirements.

REQUIREMENTS:

Software Engineering

  • Minimum 5+ years’ experience in Full-Stack Software Engineering roles.
  • Proven experience building and shipping production-grade customer-facing software products.
  • Strong understanding of software architecture, scalability, reliability, and performance optimisation.

Frontend Development

  • Strong experience with React or similar modern frontend frameworks.
  • Experience building responsive, interactive, user-focused applications.
  • Experience handling asynchronous workflows, streaming responses, and dynamic UI states.

Backend Development

  • Strong backend/API development experience using Node.js, Python, or similar technologies.
  • Experience designing and building REST and/or GraphQL APIs at scale.
  • Strong understanding of authentication, authorization, validation, and API security.

AI Product Experience

  • Demonstrated experience shipping AI-powered, LLM-driven, or intelligent automation products into production.
  • Experience working with non-deterministic systems, variable outputs, latency, and exception handling.
  • Experience designing human-in-the-loop workflows, escalation logic, and operational guardrails.

DevOps & Deployment

  • Experience with CI/CD pipelines, cloud deployment, production monitoring, and release management.
  • Comfortable owning solutions from design through deployment and production support.

Education

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or related field OR equivalent practical experience delivering production AI products.

Advantageous:

  • Experience with Azure, cloud-native AI services, or LLM infrastructure.
  • Experience with LLM observability and monitoring tools.
  • Experience building conversational interfaces, chat systems, or agent workflows.
  • Experience integrating with CRM, ERP, or enterprise operational systems.
  • Exposure to secure software development, GDPR, POPIA, or regulated data environments.
  • Experience working within Insurance, Financial Services, Healthcare, or other regulated industries.

ATTRIBUTES:

  • Product-minded engineer who cares deeply about user experience.
  • Highly accountable with strong ownership mentality.
  • Comfortable working in fast-moving, high-ambiguity environments.
  • Strong problem-solving and systems thinking ability.
  • Security-conscious and detail-oriented.
  • Passionate about building products that perform in the real world, not just in demos.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job