About the Position
Machine learning is a critical pillar of Jane Street's global business. Our ever-changing trading environment serves as a unique, rapid-feedback platform for ML experimentation, allowing us to incorporate new ideas with relatively little friction.
Researchers at Jane Street are responsible for building models, strategies, and systems that price and trade thousands of financial instruments algorithmically. This job involves processing petabytes of data, produced by adversarial markets, that evolve everyday. Signals are small, noise is high.
We're looking for people with advanced machine learning experience in either an applied or academic context. A good candidate should have a deep understanding of a wide variety of ML techniques, and a passion for iterating with model architectures, feature transformations, and hyperparameters to generate robust inferences. We move fast, and want people with the ability to quickly absorb the context of a new problem, carefully consider trade-offs, and recommend possible solutions.
You'll learn how Jane Street applies advanced machine learning and statistical techniques to model and predict moves in financial markets. Through a series of classes and activities, you will analyse real trading data via access to our growing GPU cluster containing thousands of A/H100s. You'll gain an understanding of the differences between textbook machine learning and its application to noisy financial data.
Note that given the IP sensitive nature of machine learning research at Jane Street, it is highly unlikely any research findings associated with the JS internship will be suitable for outside academic publication.
About You
We don't expect you to have a background in finance — we're more interested in how you think and learn than what you currently know. You should be:
- An undergraduate, PhD student, or postdoc with practical experience working on ML problems
- Able to apply logical and mathematical thinking to all kinds of problems
- Intellectually curious — asking great questions is more important than knowing all the answers
- A strong programmer in Python
- An open-minded thinker and precise communicator who enjoys interacting with colleagues from a wide range of professional backgrounds and areas of expertise
- Eager to ask questions, admit mistakes, and learn new things
- Fluency in English required