Well, if she holds off on going mech crazy, like most roboticists, then I don't see why she can't be an RD, so long as she is responsible.
I will say though, that the hair is an issue, not for the character itself, but the fact that, as stated, it would get caught in mechanisms, though you /could/ put into her flavour text that she has bound it up, and possibly change the style while she is RD, or not change it, the flavour text should be enough, if you like what the character model looks like.
Tentative +1