×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Engineer; AI Products Onsite

Job in George, 6529, South Africa
Listing for: DataFin Recruitment
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    AI Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Job Description & How to Apply Below
Position: Senior Full-Stack Engineer (AI Products Onsite)

ENVIRONMENT:

A fast-growing AI Product and Insur Tech 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 Graph

    QL 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 Graph

    QL 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.

Dev Ops & 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.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary