ah so maybe just concentrate on having fun with her instead. if she's eating fine with the caregiver, then one or two missed meals when you're home won't harm her. just keep the line of communication open with the person who feeds her if you're concerned about your daughter's weight (i honestly can't remember what is considered 'ideal' for that age. all three of my kids were different).
other than that, you really should not blame yourself. as i said, all kids at that age are egocentric - the world really disappears when they close their eyes and everyone comes alive again when they open, just for their entertainment and provision...
it's rough when your child can do nothing but scream at you especially when you see them so little. just try and remain calm, have fun with her or engage in activities you both enjoy when you are together. don't try to be perfect - no parent is. but if you stress about it too much while you're around her, she'll pick up on it and she will let you know she's uncomfortable with it. and often it's not in the nicest way either...
it's draining, i know, and demoralising. but hang on. kids have a tendency to grow up in spite of our feelings/issues/thoughts on the matter... one day soon enough she'll be able to interact with you and tell you how she feels. for now, it's mostly just a mush of 'food, sleep, comfort, me, me, me'... lol.
you'll be okay and your child does not hate you. and you're not the only mom to feel that way. being a mom - and especially a mom working such long hours - is the toughest job in the world. suck on that mr oil rigger and mr multi-corp exec... :P
have you considered a different job - or at least changing your hours? is this a possibility? and if i may ask, is the baby's father around?