It depends on what you mean by the question. I have a "career in science," but I am not a scientist. I work for a lot of PhDs - most in physics, but a few in statistics, math, computer science, economics, etc. Most of them treat me as a peer - or I don't work for them for very long.

I've done technician type work (running cables, system config stuff), technologist work (database implementation), engineering work (design robotic trainers), system programmer work (for long distance carrier), but I guess I'm now more of a 'research programmer'. I talk through a problem with a bunch of guys and we decide how we're going to solve it - sometimes I write the code, sometimes I just tell someone else how to do it, or give advice. Some times I just read a bunch of stuff, summarize it, and give my opinion (tech stuff, but also historical stuff).