An AI isnt written by a programmer ?
Its a neural network. It writes itself through positive and negative feedback.
FWIW, we know very little about the QC-verse AIs other than they are seemingly software rather than hardware-based. Purely FWIW, I suspect that they can even reproduce 'biologically' if they choose to do so but generally refrain because it freaks out humans (the first successful event was the one the AIs all referred to as 'the Singularity' happening).
To the topic, I believe that the first AIs 'grew' around algorithmic 'seeds' that Dr Ellicott-Chatham and his team wrote using equipment and calculations that he created. So, in a very real sense, he is their progenitor.
I would love there to be a scene in this arc where Hannelore gives Bubbles a hug. When Bubbles asks why, she makes a comment about 'wanting to be there for my sister'.
I thought it was understood that the AIs were an emergent phenomenon based on a hadware and software configuration no-one expected to work the way it did, but which has since been replicated successfully, even if no-one knows how exactly it works. Or that was Momo's claim to Marten way back when. How the singularity might have affected this is unknown though.
If AI development in QC works anything like the real world, it has to be trained. Before you get a neural net that works the way you want, you go through iterations - discarding and reinventing it by using different algorithms, feeding it different data, and so on. Since AIs in the QC-Verse do have civil rights and maybe it would even be considered murder to delete an unfinished AI (remember robo-jail? May was malfunctioning, but she was punished instead resetting her or deleting her).
Since there don't seem any ethical problems with creating AIs, the process seems to be streamlined (they produce a working AI every time or can tell the difference between 'ethical to delete' and 'self-aware).
So, my theory about Bubbles is this - she just came because Faye called her chicken. I can understand her frustration - truly, everybody but Hanners (who made honest, if awkward conversation) and Marten in the last comic made only remarks about her 'features', and not one asked her if she liked the music, or what she had for hobbies, or included her in an interesting conversation. She herself isn't suave enough to take control of the conversation - when she tries, she just derails it.
Maybe Faye should ease her into the whole 'contact-with-people-situation'