Ai works best with simple, idiot-proof ships. Some examples:
Good:
As others said, carriers are the best case. Just keep yourself away, sic your fighters at something and use offensive ship system on cooldown if present. Not that AI does anything particularly smart, carriers just don't have to be as smart as other ships to be effective.
Decent:
Falcons and Eagles: good range and speed, decent firepower. Very easy to use mobility system on a short cooldown (so that using it at wrong time is not punished harshly).
Hammerhead is decent hull and AAF is straightforward buff on short cooldown.
Ok:
Conquest has same easy to use maneuvering jets system and decent base stats, but being broadside complicates things.
Paragon is nothing to write home about how AI pilots it, but being the biggest brick of stats around helps a lot anyway.
Bad:
Medusa's skimmer is very flexible system, but hard to master. Up to 3 slowly replenishing charges that need to be used at exactly right opportunities. Easy to waste for no gain and can even backfire if you phase into shots.
Very Bad:
AI phase frigates can defeat front shielded ships, but only in sterile lab conditions without fighters and missiles to distract them. In real fleet engagements they tend to faff around until they CR out. In comparison, chain deployed player piloted phase frigates can single-handedly win almost any fight, so piloting quality gap is immense here.
Horrible:
Hyperion is single worst piloted ship by AI in whole game - it's all about tricky usage of teleport system, which AI is absolutely incapable of.