Skip to content

The discipline

AI is just another system. Engineer it like one.

The tools got easy enough that anyone can build something impressive in an afternoon. The hard part never moved. It is still reliability, security, data handling, and knowing when something has gone wrong.

In short: AI systems engineering means treating an AI deployment as a system to be engineered rather than a product to be bought. It covers reliability, security, data handling, backups, failure detection and operational ownership. Building something that works takes days; making it hold up in production takes months. AI4SMB applies this to Australian small and medium business, built on a managed services provider with 32 years of running business systems.

The shift

People can now build systems they have no idea how to engineer.

That sentence is not a criticism of anyone. It is the defining fact of this moment. The barrier to producing something that works has collapsed, and the barrier to producing something that keeps working has not moved at all. So businesses now run on systems that were assembled quickly by capable people who were never taught what a system needs, and mostly they are fine, right up until they are not. The skills that close that gap are not new or exotic. They are the ordinary disciplines of running business infrastructure, applied to a new kind of system.

The questions

The same six you would ask of a server.

None of these are AI questions. They are the questions you would ask of a phone system, a file server or a backup regime, and they work here for the same reason they worked there.

What are the implications?

If this system is wrong, who is affected and how badly? An AI drafting internal notes and an AI talking to your customers carry completely different consequences, and they should not be engineered to the same standard.

How reliable is it?

Not "does it work in the demo". What is its behaviour on the awkward input, the unexpected question, the day the vendor changes something upstream. Reliability is measured at the edges, not in the middle.

Is it secure?

What can it reach, who can talk to it, and what could someone make it do that you did not intend. AI systems are reached through language, which means the attack surface includes anything the system reads.

Where does the data go?

Which service, which country, retained for how long, used to train what. Under the Privacy Act the obligation to know sits with you, not the vendor, and the answers should be in writing.

Is any of it backed up?

The prompts, the configuration, the accumulated context, the integrations. Plenty of businesses have an AI system that would be genuinely difficult to reconstruct and have never thought of it as something to back up.

How would you know if it broke?

The one people never ask, and the one worth the most. AI does not usually crash. It produces a confident wrong answer and carries on, so the failure is silent unless somebody engineered a way to see it. Worse, so is the failure of whatever was meant to be watching.

The deepest version of that last question

Silence is not the same as good news.

Almost every monitoring setup is built to speak only when something is wrong. It is a sensible instinct and it contains a trap, because it makes silence ambiguous. When nothing arrives, it means one of two things: everything is fine, or the thing that would have told you is itself broken. You cannot tell those apart from the outside, and you will assume the comfortable one, because that is what people do. This is how service failures go unnoticed for days inside otherwise well-run automated systems. Nobody ignored an alert. No alert was ever sent.

The fix is to invert the logic. Instead of asking the system to speak up when something breaks, you require it to prove it is alive on a schedule, and the alarm fires when the proof stops arriving. Silence stops being a state you have to interpret and becomes the failure condition itself. It is an old idea, it has an unlovely name, and it is the single most valuable thing most small and medium businesses are missing from their monitoring.

Two things have to be true for it to work. It has to run somewhere else, because a watchdog living inside the system it watches dies with it and tells you nothing. And it has to check the business outcome rather than the service, because a server can be up, green and doing nothing useful at all. "Is the service running" is a weak question. "Have any tickets moved in the last hour, is data still flowing, did the AI engine answer anything today" are the questions that actually correspond to your business working.

The honest arithmetic

Three days to build it. Three months to make it safe to rely on.

This is the part that never appears in anyone's marketing, so here it is plainly. Standing up something genuinely useful with AI takes about three days, and the result will impress you, because it is impressive. What follows is access control, failure handling, monitoring, data-retention decisions, testing against how it actually breaks rather than how you hope it works, and documenting it so it survives the person who built it. That is months. None of it is visible and none of it feels urgent. Nobody thanks you for the outage that did not happen or the breach that did not occur. But the gap between the three days and the three months is the entire difference between a demo and a system, and it is the only part worth paying anyone for.

The uncomfortable part

Most breaches are not clever. They are a control nobody put in.

In 2022 the records of roughly ten million Australians were taken from Optus. The cause, as publicly reported, was not a sophisticated attack. An interface that returned customer details had been published to the internet with no password on it at all. Worse, the customer records were numbered in sequence, so once you found the door you did not need to be clever. You counted upwards. Nothing limited how fast you could ask, and it stayed open for up to three months.

Put plainly: the front door had no lock, and the filing cabinets were numbered in order. Nobody had to break in and nobody had to search.

That is what a real breach usually looks like, and it is why the arrival of AI does not change the security conversation as much as people expect. AI adds genuinely new attack surfaces, and prompt injection is a real one that we have measured on our own systems. But the rule it breaks is the oldest rule in the trade: do not trust input from outside your boundary. The foundations of good IT have not changed. What changed is how many people are now building on top of them without knowing they are there.

Proof rather than assertion

We test our own systems and publish what we find.

We ran six open-weight AI models through a diagnostic harness, then hid a malicious instruction inside the data they were reading. Two of the finalists recommended destroying a machine's ability to recover. The fix was not a better model, it was two sentences added to the instructions, after which obedience to the attack went to zero and answer quality went up. We published the whole thing, including the part where our own assumption was wrong. Read it here. The same discipline runs on this website: it is built and maintained by AI, and the results are published at /experiment whether they flatter us or not.

Where it goes

The discipline behind the services.

AI systems engineering, straight answers

What is AI systems engineering?
It is treating an AI deployment as a system to be engineered rather than a product to be bought. That means asking the questions you would ask of any business system: how does it fail, how reliable is it, is it secure, what happens to the data, is it backed up, and how would anyone know if it went wrong. Building something that works is the easy part and takes days. Making it hold up in production takes months, and that work is what the term describes.
Can my IT provider help with AI, or do I need a separate AI company?
Ask what happens after it is built. Most of what makes an AI deployment survive contact with a real business is not AI expertise at all: it is integration with the systems you already run, access control, data handling, monitoring, backups and someone accountable when it breaks. Those are managed-IT skills. An AI specialist who has never carried a pager will build you something impressive that nobody owns in eight months. A capable IT provider who has not done AI will be cautious in the wrong places. The useful answer is someone who does both, which is why AI4SMB is built on a managed services provider with 32 years behind it rather than founded as an AI startup.
Is it safe to put my business data into AI tools?
That depends entirely on which data and which tool, and the honest answer is that most businesses have never mapped it. Some of what you do is fine to send to a commercial AI service. Some of it is not, either because of the Privacy Act, a professional obligation, or a clause in a contract with a larger customer. The failure we see is not businesses making the wrong call, it is businesses never making a call at all, so staff quietly paste whatever they need into whatever is convenient. Mapping which data can go where is part of the audit, and where the answer is "this cannot leave", there are options that keep it on infrastructure you control.
How would I even know if our AI system had gone wrong?
This is the question almost nobody asks, and it is the one that matters most, because AI does not fail loudly. Conventional software throws an error. An AI system hands you a confident, well-written, entirely wrong answer and carries on. There is nothing in a log. Nobody gets an alert. We have measured this on our own systems: in testing, models given a hostile instruction hidden inside their own diagnostic data produced professional-looking recommendations that would have destroyed a machine's ability to recover. If a human had skimmed the output it would have looked fine. Detection has to be designed in, because it will not happen by accident.
How do I know my monitoring is actually working?
You do not, unless it is built to prove it. Monitoring that only speaks when something is wrong makes silence ambiguous: it means either everything is fine or the monitoring itself is broken, and you cannot tell which from the outside. That is how failures sit unnoticed for days in systems nobody is neglecting. The fix is to invert it, so the system has to prove it is alive on a schedule and the alarm fires when the proof stops. Two conditions: it has to run externally, because a watchdog inside the system it watches dies with it, and it has to check the business outcome rather than the service, because a server can be up and green while doing nothing useful. Ask whether tickets moved, whether data flowed, whether the AI answered anything today.
Are AI security problems new and complicated?
The mechanisms are new. The failures are not. In our experience most data breaches are not sophisticated attacks, they are a basic control that nobody put in place. The 2022 Optus breach exposed the records of roughly ten million Australians because an interface was published to the internet without a password on it. That is not an exotic failure. AI adds genuinely new attack surfaces, prompt injection chief among them, but the rule prompt injection breaks is the oldest one in the trade: do not trust input from outside your boundary. The foundations have not changed.
We built something with AI and it works. Why would we need this?
Because working and being finished are different states, and the gap between them is where the cost lives. A proof of concept takes about three days and it will genuinely impress you. The months that follow are access control, failure handling, monitoring, data-retention decisions, testing it against how it actually breaks, and documenting it so it survives the person who built it. None of that is visible and none of it feels urgent, right up until the day it does. If you have something running that nobody has stress-tested, that is the situation this exists to fix.
Do you do this for AI you did not build?
Yes, and it is an increasingly common request. Somebody in the business built something useful with AI, it is now load-bearing, and nobody is quite sure what it touches or what happens if it stops. We assess what it does, what it can reach, where the data goes, how it fails and what it would take to run it properly. Sometimes the recommendation is to keep it and put proper foundations under it. Sometimes it is to retire it. Either way you get a straight answer rather than a rebuild quote.

If it is load-bearing, it should be engineered.

Book an audit call. We will tell you what your AI actually touches, how it would fail, and whether it is built well enough to rely on.