2026 Q3 Quant Hiring: Python, C++, and ML Dominance
Data Source
Quantide Quantitative Job Database (covering open roles and full JDs from 20+ institutions including QRT, WorldQuant, Jane Street, Point72, G-Research, Man Group, Akuna, IMC, DRW, Optiver, Citadel, etc.). This quarter, **747** roles are in the database (100% JD coverage), with **292** explicitly posted in Q3 2026 and **455** listed without a specific date.We analyzed 747 job postings from 21 companies, of which 191 (26%) are core quantitative roles (Research + Trading + ML/AI).
| Role Category | Count | Share |
|---|---|---|
| Software Engineering | 311 | 42% |
| Other | 131 | 18% |
| Quant Research | 78 | 10% |
| Quant Trading | 69 | 9% |
| Other Functions | 53 | 7% |
| Machine Learning/AI | 44 | 6% |
| Risk/Operations | 43 | 6% |
| Data | 18 | 2% |
Seniority breakdown: Intern 7%, Entry/Junior 3%, Senior/Management 18%.
II. Hard Skills: The Universal Top 5
Across all roles, the top five most common hard skills are:
- Python — Required in 53% of JDs
- Risk Management — Required in 25% of JDs
- C++ — Required in 23% of JDs
- Linux/Unix — Required in 22% of JDs
- Distributed/Concurrency — Required in 19% of JDs
Focusing solely on core quant roles (Research/Trading/ML) tightens requirements significantly:
| Core Role Hard Skill | Frequency |
|---|---|
| Python | 72% |
| ML/DL | 39% |
| Statistics/Probability | 38% |
| C++ | 37% |
| PhD | 27% |
| Algorithms/Data Structures | 26% |
| Risk Management | 25% |
| Options/Derivatives | 23% |
Top 5 by Function
- Quant Research (78 roles): Python 87% · Statistics/Probability 62% · C++ 54% · ML/DL 53% · PhD 46%
- Quant Trading (69 roles): Python 58% · Risk Management 38% · Options/Derivatives 32% · Statistics/Probability 30% · ML/DL 29%
- Machine Learning/AI (44 roles): Python 68% · LLM 50% · PyTorch 32% · ML/DL 32% · CI/CD 32%
- Software Engineering (311 roles): Python 64% · Linux/Unix 41% · Distributed/Concurrency 31% · Networking/OS 31% · C++ 28%
- Data (18 roles): Python 83% · pandas/NumPy 44% · ML/DL 33% · Linux/Unix 28% · C++ 22%
- Risk/Operations (43 roles): Risk Management 60% · Options/Derivatives 35% · Python 30% · ML/DL 23% · SQL 21%
- Other Functions (53 roles): Risk Management 15% · Distributed/Concurrency 13% · Options/Derivatives 13% · Networking/OS 11% · Python 8%
III. Rarest Requirements
Rare but Valuable (appearing ≤6 times):
| Skill | Count | Companies |
|---|---|---|
| Monte Carlo | 1 | qubert |
| Snowflake | 1 | qubert |
| Haskell | 2 | citadelsecurities, gresearch |
| DPDK/Kernel Bypass | 3 | point72, qubert |
| Scala | 3 | akuna, gresearch, worldquant |
| KDB+/q | 3 | citadelsecurities |
| Reinforcement Learning | 4 | gresearch, worldquant |
| MongoDB | 4 | imc, man |
| JAX | 4 | imc, sig |
| Olympiad/Competitions | 5 | ubiquant, worldquant |
| gRPC | 5 | gresearch, point72, qubert, worldquant |
| FIX Protocol | 5 | qubert |
| Go | 6 | gresearch, qubert, ubiquant, xtxmarkets |
Threshold Requirements:
| Requirement | Count | Share |
|---|---|---|
| PhD | 86 | 12% |
| Olympiad/Competitions | 5 | 1% |
| Top-tier University | 28 | 4% |
| Publications/Papers | 16 | 2% |
| CFA/FRM | 7 | 1% |
| Series 7/57 License | 3 | 0% |
| Visa Sponsorship Explicitly Mentioned | 9 | 1% |
Among the 325 JDs mentioning experience years, the median minimum required experience is 5 years.
IV. Geography and Companies
| City | Occurrences | Company | Count | |
|---|---|---|---|---|
| London | 136 | qubert | 192 | |
| New York | 103 | worldquant | 97 | |
| Chicago | 60 | janestreet | 83 | |
| Hong Kong | 30 | point72 | 83 | |
| Singapore | 26 | gresearch | 63 | |
| Stamford | 15 | man | 51 | |
| Ho Chi Minh City | 15 | akuna | 42 | |
| Budapest | 14 | imc | 27 | |
| Hanoi | 13 | drw | 26 | |
| Greenwich | 12 | optiver | 16 |
V. Key Takeaways
- The Entry Trio = Python + Statistics/Probability + C++: Python leads with a 53% appearance rate, while C++ is the second most essential currency (23%). Research roles additionally demand machine learning and statistical foundations.
- Engineering is the Largest Entry Point: Software engineering roles dominate this quarter. Low-latency/HFT is explicitly required in 17% of JDs (microsecond-level systems and C++ performance optimization are core testing points).
- Niche High-Value Skills: System trading skills such as KDB+/q, DPDK/kernel bypass, and FIX protocol appear in single-digit JDs across the board. These represent scarce capabilities where "few know them, but many urgently need them."
- LLMs Are Entering Quant JDs (6%), concentrated in ML/AI roles (about half), but not yet widespread in traditional research roles—this is an opportune moment to position yourself.
- Educational Thresholds Vary by Role: PhD requirements stand at approximately 12%, while Olympiad/competition-based hard requirements appear only in single-digit JDs. Research roles prioritize academic credentials, while engineering roles prioritize system capabilities.
This report is automatically generated by the Quantide Content Factory, with data accumulating continuously from the recruitment database; next quarter will support quarter-over-quarter comparisons and tracking of skill demand changes.