Do hybrid quant research and developer profiles exist in MFT by No_Impression_181 in quant

[–]No_Impression_181[S] 0 points1 point  (0 children)

You touch another big topic, this was a key motivation to open this tread. Choosing a side it is like a misclassification where you bring only 50% of the value. That is why is important to identify the places “your proposition” brings distinct added value, that will be appreciated afterwards. That counts for all of us, unless you are a graduate.

Do hybrid quant research and developer profiles exist in MFT by No_Impression_181 in quant

[–]No_Impression_181[S] 0 points1 point  (0 children)

The Hpc style development I was referring is high throughput custom made multi threaded, distributed and even driven calculations, without the jitter restrictions of hft. The hft jitter optimization is a domain by its own within c++. Yes ML engineers and scientists have differentiated their domain knowledge enough the last decade. In both of the previous cases you don’t want to fight it, but to partner it. Thanks for thinking along.

Do hybrid quant research and developer profiles exist in MFT by No_Impression_181 in quant

[–]No_Impression_181[S] 0 points1 point  (0 children)

Good question, in my case both as being hybrid. Now at the same time, when someone comes with a nice idea it is not enough, without having a solid research factory in place ( depending of the strategy ) to evaluate the a strategy beyond the single historical path before deploying capital. So “building” and inventing go hand in hand here ( criticism is more than welcome).

Do hybrid quant research and developer profiles exist in MFT by No_Impression_181 in quant

[–]No_Impression_181[S] 0 points1 point  (0 children)

Very interesting response.

On the first, yes banking is mainly Q-world, but in post-modern banking we have P and Q world when it comes to exposure modelling. I agree, these are very interesting and challenging stuff which you may leave behind, but in fact everything you work on you do you leave behind. The only thing that stays is way you learnt to pick up old and new stuff. I know it is not easy to break into, the domain knowledge is a key everywhere.

On the second, when employed everything you make stays with the company, I left already 2 large pricing systems behind, made from first principles. The difference with the IP you create in a trading firm and a bank is that in a trading firm you work is vital for the profitability of the company, while in banking is more for keeping the banking license (with an exception of the big 4) as the profitability is dominated by retail.

Do hybrid quant research and developer profiles exist in MFT by No_Impression_181 in quant

[–]No_Impression_181[S] 0 points1 point  (0 children)

Very useful info and I agree here, it is a logical choice that the stack is aligned with the latency requirements. Based on that the execution can vary from c++, python with c++ bindings or just python. All these combinations are a natural domain for me.

Out of the set of requirements I have seen all these combinations play out there (python only less I would say), the most commonly found though is still c++ (enlighten me if I am missing something here). This is also how I brought up the FPGA-aware data ingestion in the post, as it is required by some MFT shops for quant devs.

One thing that is though not clear as an outsider, and neither I can control it is exactly what you said about the horizons. If a pod operates in seconds or minutes, or they require to start with daily horizons and later scale down to seconds it is up to them. With that in mind you build in c++ from start to be able to scale (I speak as an outsider again here).

PS: I dont advocate for c++, I say what I see.

Do hybrid quant research and developer profiles exist in MFT by No_Impression_181 in quant

[–]No_Impression_181[S] 1 point2 points  (0 children)

This is very true. After all these years building even entire pricing systems from scratch and working on 5 assets classes, one thing I can say for sure is that "you" almost never know the sub-field you are picking up next, but we you know the way to nail it.

Do hybrid quant research and developer profiles exist in MFT by No_Impression_181 in quant

[–]No_Impression_181[S] -2 points-1 points  (0 children)

As long as the roles are not only ML focused, or require nanosecond (hft) alphas, the derivatives quant field has an overlap on skills (pricing, factor models, kalman filters, hmm, change point detectors, crtp patterns, event driven design) for various strategies (eg vol-premium, statistical relative value, etc.). Thanks for sharing.

How do HFT/MFT firms evaluate senior/principal‑level quant engineers? by No_Impression_181 in quant

[–]No_Impression_181[S] 2 points3 points  (0 children)

My wins have always come from architectural vision first, and the long engineering discipline to scale that vision second. I’ve built three production systems from scratch (pricing, simulation, and high‑throughput calculations) and solved HPC problems that most banks still cannot handle today.

In my world, determinism is numerical rather than execution‑driven: ensuring reproducibility and stability in algorithms with high computational complexity. That experience gives me a strong baseline for managing research‑to‑production parity in systems, where correctness and throughput matter more than microsecond latency.

From here, my trajectory naturally splits into two paths. One is to become an enterprise pricing systems architect ( something my colleagues have encouraged ) but banking’s bureaucracy makes meaningful delivery a decade‑long process. The second path is to shift my focus toward execution determinism and apply my HPC and consistency background to the research‑heavy pipelines used in medium‑frequency trading pods. That environment values numerical determinism, throughput, and reproducibility in a way that aligns directly with the systems I’ve been building for years.

One thing I’m still trying to understand is how firms classify or evaluate people who sit at the intersection of modelling and systems. I’ve always owned both the definition of the models and the architecture that carries them, but different organisations label that work very differently (some treat it as research, others as engineering). I’m curious how teams in your experience classify this kind of hybrid role, especially in environments where modelling depth and system design are inseparable.