So AIs don't get a VR bonus to dice pools, and if they are hacking, they are probably taking the -2 penalty to dice pools.
Assuming an AI with a maxed attribute of 7, and a max starting skill in Hacking of 6, they have a dice pool of 11 on Hack on the Fly.
A skill specialty in "Device" might get that up to 13 on some targets, and the Codeslinger quality might get that up to 15, but that's capped out, and their other hacking related dice pools will be closer to 10 most of the time.
If the AI is making use of Emulation, the dice pools get smaller. Emulating Sleaze 6? That's -3 to the dice pool.
Or am I missing something? Is there a trick here I could/should be using?