Senior Software Engineer
Badger Holdings
Senior Software Engineer, Applied AI
Badger SA | ARC AI
On-site | George, WC
Build AI systems that do more than demo well.
About the role:
- 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.
- We are looking for a Senior Software Engineer who has built and operated AI agent systems in production. Someone who knows what it takes to move an agent from prototype to live deployment, and who understands that evaluation, not iteration speed, separates reliable AI products from expensive demos.
What you will own
- You will design, build, and operate the AI agent systems that power ARC AI products. This means owning the full arc: architecture, evaluation pipelines, production reliability, guardrails, and the backend integrations that connect agents to real enterprise data.
- You will set the engineering standards the rest of the team follows. Evaluation is a first-class responsibility here, not a QA afterthought. Securing an agent means architecting enforcement outside the model; defences sit at the execution boundary, not inside the system prompt. Compliance with POPIA and GDPR is an architectural decision you make at the start, not a checkpoint at the end.
- The architectural decisions you make in this role will be the ones every subsequent engineer builds on.
REQUIREMENTS
What we require
Non-negotiable:
- Demonstrated experience building and shipping AI agent systems in production: not demos, not internal tools that never went live
- Ownership of an evaluation pipeline for a production AI system: you defined the metrics, built the framework, and used it to make deployment decisions
- Experience debugging production AI failures: you have traced a silent agent degradation to its root cause in a live system
- Proficiency in Python and LLM frameworks (LangChain, LlamaIndex, or equivalent)
- RAG architecture: retrieval pipeline design, vector database implementation, chunking and embedding strategy
- API design and backend integration at production scale
- Secure tool access patterns for agentic systems: you know where LLM reasoning ends and deterministic enforcement must begin, and you have built the boundary between them
- Experience implementing guardrails: input validation, output filtering, and execution-layer prompt injection defence
- CI/CD for agentic systems: you have implemented progressive delivery pipelines for agents, including instrumentation of tool invocations and decision points, staging with regression benchmarks, and canary deployment to detect behavioural drift before full rollout
Strong advantage:
- Experience in regulated financial services, insurance, or healthcare environments
- Familiarity with graph-based agentic orchestration frameworks (LangGraph or equivalent), particularly durable execution and human-in-the-loop checkpointing in regulated environments
- Familiarity with Azure AI tooling and services
- MLOps practices: monitoring, observability, cost management for inference workloads
- CRM and enterprise system integration
Educational requirements:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, Artificial Intelligence, Data Science, or a related field
- OR equivalent practical industry experience building and deploying production-grade AI systems
We recognise that exceptional experience and demonstrated capability can be just as valuable as formal qualifications.
Why join ARC AI?
- Build AI products that are actively used in the real world
- Work in a highly autonomous, engineering-led environment
- Influence architectural decisions from the ground up
- Join a small, senior team with meaningful ownership
- Work on technically challenging problems at the intersection of AI, reliability, and compliance
The environment:
You’ll be part of a small, high-impact team building something from the ground up. There are no layers of separation, no handoffs to QA, DevOps, or external teams. You own what you build.
Your work will directly shape how AI is experienced by real customers in a regulated environment. It’s complex, meaningful, and visible.
We’re based in George, Western Cape, and this role is office-based, giving you the opportunity to collaborate closely, move quickly, and build as a team.
If you’ve built AI products that made it into users’ hands and you’re ready to take full ownership of what comes next, we’d like to hear from you.
- ...intelligence and conversational analytics, primarily for the call center and customer service industries, is seeking a seasoned Software Engineer to join their team. You will be responsible for maintaining a robust, long-standing codebase while simultaneously driving...
- ...Qualification: ~ B.Tech/B.Sc Computer Science, Computer Engineering or related field ~10 years experience in a software engineering environment, preferably in an engineering project environment with a strong software focus Experience: Experience in a software...
- ...to millions in a culture of opportunity and growth. Look at our careers site to find out more: We're looking for a Senior Software Engineer(Java) to join our Fintech team who are responsible for the core, high-throughput transaction processing services and 3rd party...
- ...to millions in a culture of opportunity and growth. Look at our careers site to find out more: Join our team as a Senior Software Engineer and take ownership of designing, developing, and evolving scalable software solutions. You'll drive technical excellence,...
- ...a culture of opportunity and growth. Look at our careers site to find out more: We're looking for a highly skilled Senior Software Engineer who thrives on solving complex problems, delivering exceptional digital experiences, and mentoring others. If you're passionate...
- ...entertainment to millions in a culture of opportunity and growth. Look at our careers site to find out more: Are you a Senior Mobile Software Engineer who thrives in a collaborative environment? Do you dream in clean code and crave killer performance? Then this is...
- ...provides specialized cloud-based metal accounting, production management, and logistics software (WIRE) for the mining and mineral processing industry, is seeking a Senior Full Stack Engineer designs and delivers complex features across the WIRE platform ....
- ...Senior Software Engineer (DevOps) Department: Delivery Employment Type: Full Time Location: Cape Town Reporting To: Chris Nickson Description Sabio Group is a trusted expert in Contact Centre, AI and Data. We design, build and run automation-led customer...
- ...Our client is seeking a Senior Software Engineer to join a collaborative technology environment where you will play a key role across the full software development lifecycle. This opportunity is suited to a technically strong professional who enjoys solving complex problems...
- ...integrity, innovation, and impact — because great products can change how entire communities experience play . As a Senior Backend Software Engineer within the UBO (Unified Back Office) domain, you will play a key role in designing, building, and evolving the...
- ...backbone of how we operate. This is not a “business as usual” engineering role. We’re delivering functionality that changes the core of... ...Science or equivalent experience. ~7+ years' experience in software development ~ Deep foundations in computer science and...
- ...Senior Backend Software Engineer (Integrations) (Remote)IT - Software Development Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, Kenya, Remote ENVIRONMENT: JOIN a cutting-edge FinTech company helping to shape the future of digital...
- ...A well-established analytics and technology solutions provider delivering data-driven software products across multiple industries, is currently seeking a Software Engineer / Dev Ops to join their growing development team based in Cape Town. Job Title: Software...
- ...We are seeking a highly experienced Senior Software Engineer with 10+ years of professional software development experience to lead the design, development, and evolution of a back-end system. You will architect and maintain scalable .NET Core and .NET Framework services...
- ...WELCOME TO OLX Software innovation is the driving force behind the success of Property24 . We strive for outstanding user experiences on our websites, desktop, and mobile applications. We've created the leading property marketplaces in SA and Kenya, and are by no means...
- ...enterprise brands such as Walmart, Uber, Shopify, Lenovo, L’Oreal and Fanatics, visit . Your Role at Impact.com As a Senior Software Engineer III, your focus will be on delivering epics for the squad through planning, designing, implementing, testing and deploying...
- ...Senior Software Engineer Cape Town Hybrid working (2 days in the office) Based on the Cape Town beachfront – a breathtaking expanse of white sand and surf, against the backdrop of the world-famous Table Mountain – our Cape Town office is an integral part of...
- ...positive impact on the world through our payment solutions. More about this Ozow fantastic position We are looking for a Senior Software Engineer, to collaborate with other developers in writing well-designed, testable code. You will be working with a team of...
- ...Department: Development - Software Development Location: Cape Town, SA Location - Cape Town, South Africa Why Confluence... .... More about the role & team We are hiring a Senior Software Engineer to join one of our core engineering teams, working on a multi...
- ...Senior Software Engineer (C#.NET & SQL) (CPT)IT - Software Development Cape Town - Western Cape - South Africa ENVIRONMENT: DESIGN and implement robust event-driven systems in C# .NET and MS SQL, provide technical solutions for the global Operations teams as the...
- ...challenges into seamless digital experiences. Utilising a powerful blend of Power Platform, DevSecOps, Data experiences, and Software Engineering, we create business solutions that truly resonate with our clients while driving extreme value! With our roots planted in...
- ...Who are we MOHARA is a software product development company and venture studio built for the AI era. Over a decade of history, 200+... ...closer to the build, not further away and we are looking for engineers who want to do the same. Our values Craft -- high standards...
- ...Shopify well enough to challenge how we're using it. This isn't a role for someone who simply builds Shopify features. It's for an engineer who understands Shopify's platform deeply and wants to influence how one of the world's largest partnership platforms integrates...
- ...office, and 2 days working from home every week, with flexibility outside core hours. The Role We’re looking for a Senior Software Engineer to join our digital product delivery function. Red Badger builds high-quality digital products using a lean delivery...
- ...PBT Group is looking for pragmatic AI Engineers / AI Software Engineers to join a growing technology team focused on building practical, AI-enabled solutions that improve business operations. This is not a research or model-training role . We are looking for strong...
- ...for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision. As a senior software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the .NET (C#) framework....
- ...for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision. As a Senior Software Engineer (Full Stack) you'll be supporting the delivery of and play a vital part in the implementation and support of our...
- ...Job Description The Back-end Software Engineer is crucial in building solutions that deliver optimum performance, reliability, and scale. This role focuses on developing server-side components that power applications and supporting systems related to cell phones, live...
- ...Department of Health is looking for a highly skilled Senior / Lead Automation Tester to join a highly motivated engineering team at the Provincial Health Data Centre (PHDC... ...Streamline work Coordinate work with the software team Environment & Data Validation: Work...
- ...management across the organisation. Position Overview A Software Engineer who takes ownership of features end-to-end and is comfortable... ...small business unit in Sanlam and we are setting up a small, senior AI Engineering pod with one mandate: make AI engineering...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
