All roles
Apr 2026 · London
Technology Spring Intern
Morgan Stanley
- Python
- Algorithm Design
- Probability
- Combinatorics
A technology spring internship focused on algorithmic problem solving under real constraints.
Algorithmic challenge
I ranked 1st of 15 in an algorithmic trading challenge, developing low-latency Python strategies that had to operate within market constraints rather than in an idealised simulator. The interesting part is that a strategy which is correct but slow is simply a losing strategy.
Reasoning under uncertainty
In a team probability simulation I applied combinatorics and expected value analysis to model decisions where the payoff is stochastic. This is the same reasoning I lean on when deciding whether an optimisation is worth its complexity: what is the expected gain, and how confident am I in the estimate?