The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Junior Quantitative Developer (L1)
1-2 yearsSkills to master
- Solid Python/C++ fundamentals, understanding of basic financial concepts, rigorous testing practices, and effective version control with Git.
You're ready to move on when
- Consistently delivers bug-free code for assigned tasks.
- Can independently debug and resolve minor production issues.
- Actively contributes to team discussions and asks insightful questions.
- Demonstrates a clear understanding of the models they are implementing.
- 2
Software Engineer (with Quant Interest)
2-3 yearsSkills to master
- Transitioning from general software engineering to financial domain knowledge, numerical methods, and specific quant libraries. Picking up C++ performance optimisation is key.
You're ready to move on when
- Has built and deployed high-performance systems in other domains.
- Demonstrates a strong aptitude for mathematics and statistics.
- Has actively self-studied quantitative finance concepts.
- Can translate complex requirements into robust, scalable code.
- 3
Data Scientist (with Strong Programming Skills)
2-4 yearsSkills to master
- Deepening knowledge of financial market microstructure, time-series specific modelling, and the low-latency requirements of trading systems. Less about general ML, more about specific quant applications.
You're ready to move on when
- Excels at feature engineering and model building with messy data.
- Can effectively communicate complex statistical findings.
- Has experience with large-scale data processing and analysis.
- Shows a keen interest in the financial applications of their data science skills.