Get a job with some real algo-traders to get some ideas.
I have such a background btw, only IT and trading were separated in the firm I worked for, so I am a bit stuck on the IT side, though I do have programming experience and I should be able to do that part myself. And yes, I know it´s hard and you need to know really well what you are doing.