• C++ Programming for Financial Engineering
    Highly recommended by thousands of MFE students. Covers essential C++ topics with applications to financial engineering. Learn more Join!
    Python for Finance with Intro to Data Science
    Gain practical understanding of Python to read, understand, and write professional Python code for your first day on the job. Learn more Join!
    An Intuition-Based Options Primer for FE
    Ideal for entry level positions interviews and graduate studies, specializing in options trading arbitrage and options valuation models. Learn more Join!

PhD in EE in toronto looking for quant developer

Joined
5/1/14
Messages
11
Points
13
hi anybody there,
I have MSc & PhD in EE (signal processing & image processing), so I have lots of stochastic statistics background, and strong in math such as optimization, etc. I have been workign as a software engineer in C++, Java.

Perhaps I would face difficulties if i apply jobs in quant analyst. However, i want to go into quant developer but can't find such job postings?

Anybody there know any information?
 
Quant is a very specialised field and you absolutely have to be spot on with your skills. Also consider why you want to be a quant. The money isn't as great as people claim, the work on paper is exciting but in reality (particularly FO) has perils. One dumb move from your company or line manager can end your quant career as you're depending on them to train you properly and have you doing work that will further your career. It's not about it being cutthroat, it's about being specialised.

1. find a reading list (there's probably one on this site) then apply. Even if you did a more relevant degree you would still need this.
2. Given your PhD is only partially related to quant (you have to really understand finance deeply) you may need to publish something on quantlib.org. This shows A. you're not another one of these morons looking to become a quant because it's sold as fun maths + big pay and B. It shows you ACTUALLY have the skills. Remember usually anyone that can solve the equation x=2+2 are told by all and sundry that they can walk in blindfolded to a quant job, but even the market I got into 10 years ago was VERY tough, so beware expectation vs reality. Indeed I've seen many star statisticians suffer from brain melt when I show them some quant problems.

3. Consider relocation as quant jobs, even globally, are few and far between and usually located at cities with vast, deep financial centres. This is even if you grow up and accept that not solving equations all the time is ok. At junior level your first job will either be through a good recruiter (they've gone to the dogs since 2008) or through sheer luck of contacts. In my experience your quality of contacts has to be polished up to a standard that you'll only get once you're VP or a department head if you are to network in (unlike other jobs) - in theory LinkedIn can help, in reality it mightnt, but give it a try.

Unlike teaching or environmental work there aren't really any shortcuts or clever ways in. Signals processing algorithms are in demand with Big Data and data science, although I wouldn't get into something I dont like. At the end of the day if you've done a PhD on it and dont fancy it odds are a job is worse. The word Big Data is a hyped up word and, although the growth is real, like all industries it will mature into something more normal very fast. A lot of journalists hyping it up haven't been in it, the only one I've seen suggesting sanity had you're background so go figure.

I'd choose now - if you do quant finance and hate it you won't find it easy to switch out of.
 
2. Given your PhD is only partially related to quant (you have to really understand finance deeply) you may need to publish something on quantlib.org.

This is hogwash!! Apply for a job in quant finance. You have plenty of credentials already.
 
hi anybody there,
I have MSc & PhD in EE (signal processing & image processing), so I have lots of stochastic statistics background, and strong in math such as optimization, etc. I have been workign as a software engineer in C++, Java.

Perhaps I would face difficulties if i apply jobs in quant analyst. However, i want to go into quant developer but can't find such job postings?

Anybody there know any information?

If you are only applying in Toronto, that could be a big problem. I'm doubtful there are many legitimate quant developer roles here. Most of what you read on QuantNet does not apply to the Toronto market. I've seen "quant developers" in senior roles here that are so bad they would be fired immediately for gross incompetence if they tried to work in the US (maybe not literally if they had friends to cover for them, but you get the idea).
 
Last edited:
Liam,

Really appreciate your long answers.
Of course, I've done my research in Canada particularly Toronto.
Although what you say quant doesnt' earn a lot, I would regard >85K is easily obtained by a quant even as a quant developer.
However, to work as engineer, it would be very hard on the average of 10y of experience.
I am not sure where you're located. But, have you heard anything about Canada?
Many PhD grads driving taxi as they get high pay $30/h. Those PhDs, unfortunately, are immigrants.
That's the job market from an immigrant perspective.

In fact, I've tried myself. All these 3 years, I have looked and looked not many opportunities for PhDs.
Recently, I've talked to an employment agent (actuary) from the US.
He told me that the Canadian market requires a candidate to finish 4 exams at least in order to land a job. In contrast, in the US, a candidate who has finished first or second exam will be in the job market.
So, this tells me that a Canadian market either too small or too many people / immigrants looking for jobs.

Not only so, from conversation with a friend who is taking a master degree in one of a university in Canada (i wouldn't disclose which university) that many of those who finish their master can't find jobs so they continue studying PhDs. Even they have tried campus recruitments for new graduates only. Given these situations and looking at my own strengths, I therefore choose finance industry. However, I admit that currently I dont' have strong knowledge on finance. Nevertheless, I believe given enough time, I can build that knowledge by reading books and doing coursera courses online. In fact, in signal processing we have equations to compute weight factors to combine signals from different antennas. Those equations are indeed the same equations as in finance to combine portofolios to achieve maximum yield. This is one of the reasons why i choose finance. In fact, even if i dont' get a quant analyst position. A quant developer is interesting enough for me.

Finally, regarding your comment on signal processing is on demand. It is probably in academia but not in industry. Btw, where are you located if you dont mind. In fact, i've tried quant analyst jobs, but to no avail. It looks like it is very difficult to get in. However, from my research on people's resumes on linkedin, some of PhDs in EE straight from BSc to PhD even in my area succeed in making their ways to quant without any finance degree. Having said that, of course the majority usually take 2 more years to study master of finance to make their ways in.

Any other idea, please let me know too. I am open to any ideas.

thanks
 
Which university did you get your PhD from? There are PhDs in EE from MIT and Stanford who are making big bucks on Wall Street. There are also a lot of PhDs in EE from University of Karachi and Dhaka University who are driving taxis in New York and Toronto. The university name is 99% of the value of your degree. From many universities, the PhD degree has got the same value as toilet paper.
 
Which university did you get your PhD from? There are PhDs in EE from MIT and Stanford who are making big bucks on Wall Street. There are also a lot of PhDs in EE from University of Karachi and Dhaka University who are driving taxis in New York and Toronto. The university name is 99% of the value of your degree. From many universities, the PhD degree has got the same value as toilet paper.
Wouldn't say 99%, but it's valuable. It's not so much the name as what level of reading you're at. E.g. Many in my masters from small name unis struggled with basic notation, reading serious maths texts and wouldn't have had the same intense education I had where e.g. ring theory is covered rigorously in 1st year, while most half touched it in final year. Yet one of the guys who had a small name uni self read and used his thesis to show he was beyond where the undegrad name said - he got into a quant job no problem by the strength of his thesis.

The OP's success probably depends on how rigorous his work is and also how he thinks. sometimes, but rarely, I meet PhDs that think a bit like a 12 year old where they see it like "I've learnt this stuff so I'm good enough" but the best one I know is vastly better because of his way of thinking. He fully appreciates that most quant work is by its nature new where you're either creating it or trying someone elses work, hence the thinking is vastly different from, say, an IT guy installing and maintaining a server where their skill level is rare (hence well paid) but where they're usually doing something done and tested. There's other stuff that mightnt necessarily be covered with a weak supervisor, e.g. basics like lots of inputs into a quant model = probably useless. Or in other cases if you've become an expert in your equipment rather than processes it's useless (I dont think the OP is in that bracket).

Also some agencies, like the one that placed me, help brush up, which might be what is needed.

When I say demand for signals processing, I don't mean directly but note that a lot of data science work, where many of the algorithms were invented by signals processing, is in demand. Big Data projects I see a lot of in UK, but even places like Paris haven't got the breadth and depth there. I suspect the same is true in US. With quant - London, New York, Boston, San Fran, Frankfurt or Tokyo are best. I come from Dublin - what you got there is literally 2 or 3 good firms that hire while the rest use it as a tax haven. Hence accountants and the few lending based financiers talk it up as a financial hub, hence because all finance is regarded as this one job called finance the general public talk it up and belittle my industry based assertion that it's a shithole. There's ssomething similar in data science where fb, Google and Amazon are there but fuck all else. Not sure how Canada compares, but think about it.
 
If you are only applying in Toronto, that could be a big problem. I'm doubtful there are many legitimate quant developer roles here. Most of what you read on QuantNet does not apply to the Toronto market. I've seen "quant developers" in senior roles here that are so bad they would be fired immediately for gross incompetence if they tried to work in the US (maybe not literally if they had friends to cover for them, but you get the idea).

hi Milo,
Sorry for the late reply. Are you currently in the US or Canada? Are you saying Canada quant roles are actually "easier" than those in the US? I am actually not from the finance area rather Electrical engineering specialized in signal processing & image processing. Hence, even though you're saying Canadian quant roles are "easier", yet I found it difficult to get such position in Toronto.

Any advice from you for a person like me want to change career to quant? NOT even analyst, just quant developer. But, of course in the long run, i would prefer to be quant analyst though.

Really appreciate your 2 cents.

thanks
 
Wouldn't say 99%, but it's valuable. It's not so much the name as what level of reading you're at. E.g. Many in my masters from small name unis struggled with basic notation, reading serious maths texts and wouldn't have had the same intense education I had where e.g. ring theory is covered rigorously in 1st year, while most half touched it in final year. Yet one of the guys who had a small name uni self read and used his thesis to show he was beyond where the undegrad name said - he got into a quant job no problem by the strength of his thesis.

The OP's success probably depends on how rigorous his work is and also how he thinks. sometimes, but rarely, I meet PhDs that think a bit like a 12 year old where they see it like "I've learnt this stuff so I'm good enough" but the best one I know is vastly better because of his way of thinking. He fully appreciates that most quant work is by its nature new where you're either creating it or trying someone elses work, hence the thinking is vastly different from, say, an IT guy installing and maintaining a server where their skill level is rare (hence well paid) but where they're usually doing something done and tested. There's other stuff that mightnt necessarily be covered with a weak supervisor, e.g. basics like lots of inputs into a quant model = probably useless. Or in other cases if you've become an expert in your equipment rather than processes it's useless (I dont think the OP is in that bracket).

Also some agencies, like the one that placed me, help brush up, which might be what is needed.

When I say demand for signals processing, I don't mean directly but note that a lot of data science work, where many of the algorithms were invented by signals processing, is in demand. Big Data projects I see a lot of in UK, but even places like Paris haven't got the breadth and depth there. I suspect the same is true in US. With quant - London, New York, Boston, San Fran, Frankfurt or Tokyo are best. I come from Dublin - what you got there is literally 2 or 3 good firms that hire while the rest use it as a tax haven. Hence accountants and the few lending based financiers talk it up as a financial hub, hence because all finance is regarded as this one job called finance the general public talk it up and belittle my industry based assertion that it's a shithole. There's ssomething similar in data science where fb, Google and Amazon are there but fuck all else. Not sure how Canada compares, but think about it.


Thanks Liam for your valuable advices. I am now looking into "data analyst" position and those big companies too.
During my re-search of my career, i also found out that actuarial study is almost similar to quant / financial engineering curriculum. What are the differences actually between these 2 areas? I am also applying actuarial programming positions too.

thanks
 
How about the wealth management, hedge fund related jobs? such as financial analyst, investment analyst and etc in Toronto.
 
This is hogwash!! Apply for a job in quant finance. You have plenty of credentials already.

Actually, I thought that Liam's post was "spot on". His post was very complete, but there was one other thing that he didn't mention: there are lots of Quant Finance Masters programs churning out graduates for a job market that is poor (just as Liam describes). I should know, I just got a Masters. I suppose that the good news is that most of the people in these programs can't write software and don't understand that software skills are critical. But still there are a number of people with computer science backgrounds.
 
Actually, I thought that Liam's post was "spot on". His post was very complete, but there was one other thing that he didn't mention: there are lots of Quant Finance Masters programs churning out graduates for a job market that is poor (just as Liam describes). I should know, I just got a Masters. I suppose that the good news is that most of the people in these programs can't write software and don't understand that software skills are critical. But still there are a number of people with computer science backgrounds.


I am actually wondering though how about MFE students. Aren't they getting jobs easily? Or, the supply & demand in this area is not balance anymore. The problem with me though, i dont' have experience in finance. However, in order to for you to get a job you need an experience - catch 22.
 
How about the wealth management, hedge fund related jobs? such as financial analyst, investment analyst and etc in Toronto.

New Trader, somehow those wealth management, hedge fund companies are smaller companies. The jobs are actually from mouth to mouth. Therefore, it is rather difficult to apply / find unless you have the right networking
 
I think that most (everyone) would agree that MFE students are not "getting jobs easily". There have been huge changes in finance. Proprietary trading by big banks is not allowed anymore and they have fired many of the people who worked in these groups. The hedge fund industry is not doing too well either. Many hedge funds cannot beat an index like the S&P 400 Mid-cap before fees and even more are unable to beat the index after fees. This is just a result of a passive market that is doing really well. All this means that there are not many jobs in classic areas of finance. There are jobs doing portfolio work or other investment work, but the old days of big salaries and big bonuses are gone, at least for most people.

A lot of the best and brightest in finance have been attracted to startups because the perception is that this is an area where there are big payoffs. Also, even if there is not a big payoff, its more fun than finance these days.

From what I have seen of salaries, if you adjust for geography (which is a complicated topic), the salaries in software are as good as those in finance. There are also fewer abusive unrestrained individuals in software. So again, a lot of the best and the brightest have bailed from finance when they can.
 
I think that most (everyone) would agree that MFE students are not "getting jobs easily". There have been huge changes in finance. Proprietary trading by big banks is not allowed anymore and they have fired many of the people who worked in these groups. The hedge fund industry is not doing too well either. Many hedge funds cannot beat an index like the S&P 400 Mid-cap before fees and even more are unable to beat the index after fees. This is just a result of a passive market that is doing really well. All this means that there are not many jobs in classic areas of finance. There are jobs doing portfolio work or other investment work, but the old days of big salaries and big bonuses are gone, at least for most people.

A lot of the best and brightest in finance have been attracted to startups because the perception is that this is an area where there are big payoffs. Also, even if there is not a big payoff, its more fun than finance these days.

From what I have seen of salaries, if you adjust for geography (which is a complicated topic), the salaries in software are as good as those in finance. There are also fewer abusive unrestrained individuals in software. So again, a lot of the best and the brightest have bailed from finance when they can.

hi Ian,
Thanks for your advice. I was almost rushing to study master of financial engineering lest that I finished taking another master and yet can't get a job and a loan to pay. Luckily, I posted my case in the forum.
I am just brainstorming which career to go. Because, even electrical engineering too is difficult to find a suitable job. But, perhaps in the US is easier. I don't know. I need to find out.
 
I think that most (everyone) would agree that MFE students are not "getting jobs easily". There have been huge changes in finance. Proprietary trading by big banks is not allowed anymore and they have fired many of the people who worked in these groups. The hedge fund industry is not doing too well either. Many hedge funds cannot beat an index like the S&P 400 Mid-cap before fees and even more are unable to beat the index after fees. This is just a result of a passive market that is doing really well. All this means that there are not many jobs in classic areas of finance. There are jobs doing portfolio work or other investment work, but the old days of big salaries and big bonuses are gone, at least for most people.

A lot of the best and brightest in finance have been attracted to startups because the perception is that this is an area where there are big payoffs. Also, even if there is not a big payoff, its more fun than finance these days.

From what I have seen of salaries, if you adjust for geography (which is a complicated topic), the salaries in software are as good as those in finance. There are also fewer abusive unrestrained individuals in software. So again, a lot of the best and the brightest have bailed from finance when they can.

IMO it's also a case that MFE != trading. From what I've seen of trading, it's a vastly different beast than "price this illiquid custom-made OTC derivative". To use an analogy, you wouldn't want an ophthalmologist (eye doctor) trying to fix a torn ACL, and vice versa. Still plenty of money to be made in prop trading, assuming you can get in the door (I could use a bit of help with that myself).
 
The issue with trading is that you need to be able to trade in a way that yields excess return (over a benchmark). Since you're risking other people's money, your masters will also want you to produce this return in a risk adjusted way (e.g., good Sharpe Ratio, VaR). Doing this is not easy. Try beating the S&P 400 Mid-cap index someday. There are people who can do it, but they are provably a minority. And indeed those who can produce excess returns can make a lot of money.
 
Liam,
[...]
Although what you say quant doesnt' earn a lot, I would regard >85K is easily obtained by a quant even as a quant developer.
[stuff about Canada and PhD cabbies snipped...]

Not only so, from conversation with a friend who is taking a master degree in one of a university in Canada (i wouldn't disclose which university) that many of those who finish their master can't find jobs so they continue studying PhDs.
[...]
I can build that knowledge by reading books and doing coursera courses online. In fact, in signal processing we have equations to compute weight factors to combine signals from different antennas. Those equations are indeed the same equations as in finance to combine portofolios to achieve maximum yield. This is one of the reasons why i choose finance. In fact, even if i dont' get a quant analyst position. A quant developer is interesting enough for me.

. In fact, i've tried quant analyst jobs, but to no avail. It looks like it is very difficult to get in. However, from my research on people's resumes on linkedin, some of PhDs in EE straight from BSc to PhD even in my area succeed in making their ways to quant without any finance degree. Having said that, of course the majority usually take 2 more years to study master of finance to make their ways in.

thanks

I'll address the main points above. In the style of Liam's entertaining (but helpful/informative) postings, I'm gonna be very opinionated, but also ramble a bit (it's late).

Salary: 80-90 is obtainable by starting technology analysts at big-enough investment banks. To get the higher end, you might need a masters, but 80k is definitely doable with just a bachelors and you don't have to be a rock star. But then again, if you're a bit of a wannabe rock star, the Valley offers more potential, salary, and benefits.

PhDs and the job market: these people who struggle on to attempt a PhD because they find the job market is tough... they are not the creme of the crop, are they? Even if they get a PhD, they will be the bottom of the barrel (generally speaking). Using them as your sample is going to lead you astray if you are actually the type that pursued the PhD because your professors all thought you had potential to be a good researcher.

While headhunters can often appear like idiots, a fair number know what they're doing and they can figure out pretty easily which PhDs from <insert state university> are actually better than PhDs from <brand name university>. The market's crowded though, so if a headhunter wants to insure a placement, it's easy enough to find someone else almost as good but with a brand-name on their resume.

Knowledge about finance: The truth is, whatever job you apply for at a big, big company (which includes the well-known investment banks) what you actually end up doing is going to be quite different. That's assuming you even understood the job description, which I doubt (don't try to argue, you really don't know unless you've worked on the Street). So yeah, talk up your signal processing knowledge and that maximum yield crap you just bs-ed about. You'll look enthusiastic at least and it won't hurt.

When you're trading a large sum of money on a yield calculation, I don't think you understand how paranoid people get, and how much structure is built into a bank's system to avoid problems with the calculation. As an entry level worker, you're likely going to be extending an already very well-developed system. Even if you miraculously get tapped to work on code that incorporates the type of equations you're talking about, you're likely going to be neck-deep in ensuring the robustness of the calculations and how to extend them to some weirdo instrument that is somehow different to all the other ones. And to make things worse, the code will have been written by some dude in a manner that contradicts all major well-known software guidelines., and he'll have left the company before you joined (maybe you're his replacement) so you can't ask him wtf he was thinking.

Quant developers: There are some delusional people that are just technologists but call themselves quant developers although there's nothing "quant" about their jobs. Excluding those people, actual quant developers tend to be something of rock stars. Yeah, their jobs do tend to be much more interesting than the average technologist job in finance, and correspondingly they get paid a lot more and surprise, it's a lot harder to get in. Unless you are actually a very strong coder, I wouldn't count on it as a "backup" career to being a quant. You'll get torn to pieces when they start asking how to compare the performance of alternate floating point schemes to the IEEE standard. Or when you say "I'm pretty good at Java" and they start interrogating you on the Java memory model.
 
And to make things worse, the code will have been written by some dude in a manner that contradicts all major well-known software guidelines.

Great post. This has turned into a very good (although rather dark - reality sucks) discussion.
 
Back
Top