This is not exactly a math question but I figured this would be the best place to ask - I suppose mathematicians are best qualified to answer it.
This summer I will finish my thesis in pure mathematics and therefore the master's degree itself. My thesis is in Mathematical Logic (concerning functional interpretations); I have a strong background in algebra and a bit of geometry too.
My plan is to proceed to a PhD, which is actually what I would love to do and is my first option. But I wanted to have a plan B (and C, D, ...) in case things don't go as expected. So the question is: what kind of job outside academia would allow me, simultaneous, to
- explore what I've learned so far and use (some of) it
- eventually allow me to keep developing my knowledge on mathematics
I mean, a lot of people suggest working at banks, etc - but that's finance, statistics, not pure mathematics. Is there anything out there that meets my needs or am I asking for too much?
Edit: I have a minimal programming background (this basically means I learned the basics of the language C), I very much like programming (specially the logic behind it) and would definitely be interested in learning more.
It seems to me that expecting to do work in pure mathematics outside of academia is perhaps, as you put it, asking for too much. After all, when doing pure mathematics, one studies abstract concepts irrespective of whether or not they have any useful physical (or otherwise useful from a practical applications point of view) interpretations. Therefore, if you are working for a company (i.e., help the company gain a profit) or a government entity (i.e., work for the people), it is to be expected that your work will be focused on applying mathematics to solve practical problems.
As Danny mentioned in his answer, many domains in industry make use of notions from algebra, logic, as well as other fields of mathematics in that are considered pure mathematics. However, it must be said that this work still more closely resembles that of an engineer or of an applied mathematician than that of a pure mathematician in that, the focus of the work is to apply algebra/logic etc. to solve applied problems rather than to study algebra/logic for the sake of furthering our understanding of mathematics.
If applying pure mathematics to solve practical problems satisfies your desire to explore and use what you've learned and learn new things (which you would most certainly do a lot of even if you work as an applied mathematician), then this is probably a good option for you. If you work hard on you programming skills, that together with your technical degree should make you a fairly competitive candidate.
As for specific examples if you're interested, other than what Danny mentioned, I can think of the following: