Thanks for the response and advice. Let me come clean a bit, a friend of a friend is fairly successful games designer and is looking for someone to work with. My friend, knowing that I am into computers, asked me if i knew anyone. Sadly i'm more into hardware than software so I thought i'd move from the CPU and graphics cards forums to here and just try my luck.
I don't want to get caught soliciting for him, I really was just curious and I know that it's a great opportunity to the right person. If the right person was someone I knew from a message board then all the better, i'd like to keep success within the community.
The level of mathematics required I think is pretty advanced. The test I was told to ask of someone was whether they could draw a circle in Java without using a circle command; effectively having to plot it using a mathematical equation rather than a tool. There is no point in anyone telling me how to do it, i wouldn't understand, it's just something he said as an example.
Because of the T&Cs about advertising (which I suppose counts for possible jobs as well) I don't really think I should probably start talking about who, what, where or how much. But if there are any enthusiasts who are qualified and interested then please let me know and i'll give you my email address.
As a point of fact, I went to topcoder, but that really is properly a commercial advertising site aimed at supplying coders to corporations. They aren't really into helping out a friend of a friend.