-
Majoring in a quantitative field such as Engineering, Mathematics, Statistics, Computer Science, Machine Learning, Financial Engineering, or a related field
-
Strong programming skills, ideally in Python and a familiarity with Linux
-
Experienced with quantitative / statistical analysis, or numerical / optimization methods
-
Excellent problem-solving skills with attention to detail along with strong communication skills, both written and verbal
-
Ability to work independently and collaborating in a team-oriented environment
-
An overall interest and basic understanding of the financial industry, finance related quantitative products, and trading technology
-
A high degree of initiative, motivation, and interpersonal skills
-
Track record of superior performance in extracurricular or professional activities
-
An undergraduate or graduate degree from an educational institution in computer science with a quantitative application such as mathematics and/or finance, or vice versa – a quantitative degree with a computer science application
-
Demonstrated professional or academic success (recent graduates are encouraged to apply)
-
Strong analytical, quantitative, and problem solving skills
-
Experience implementing production-grade Python code for a data analytic business, preferably in investment management
-
Expert programming skills in Python with pandas and numpy
-
Expertise in OOP paradigms, data structures, and numerical algorithms
-
Understanding of probability and statistics, including linear regression and time-series analysis
-
Curiosity and a willingness to learn new technologies
-
Interest in financial markets (prior experience not required)
-
Excellent communication skills, including data visualization
-
High energy and strong work ethic