We hired a full time nanny. Yes, it's expensive and takes a substantial part of one of our incomes but by doing that we had both a focused attention of a human and could keep our both jobs as we wanted. My wife only went back to work 6 months after the baby was born. This is our daily schedule:
7:00) Nanny arrives starts working on baby things (food, etc), me and my wife play with our daughter until 9, she usually wakes up somewhere between 6 and 7.
9:00) We both leave to work, nanny takes the wheel, at this point baby is tired and takes a nap
12:00) I come home to play with her a little bit and unwind for 30 min, then head back to the office
17:00) We both arrive, nanny leaves (I usually get earlier) we spend time with her until 9
21:00) Baby sleeps, I get back to work until 00:00, my wife is either studying or working
When the nanny is taking care of the baby she is doing a list of activities we both discussed (since the nanny is a pro), the baby also is always in contact with other kids, we pay a child care to let our daughter stay there for a couple of hours with our own nanny.
This is how we are doing, there isn't a right or wrong way since children are usually so unique in the way they develop.