This role will focus on developing quantitative algorithmic CTA and high-frequency
trading strategies using machine-learning-driven and data-driven methodologies, you will
need to think about how to exploit modern machine learning techniques on diverse
financial data sets.
It's quite different from other typical machine learning jobs because our
percentage-based lucrative dividends and annual bonuses are directly associated with
your model's performance! You will also have the opportunity to conduct independent
algorithmic research.
The main programming languages are Python and Rust.
WHO WE ARE
Quantrend Technology focuses on building financial trading strategies across a variety
of asset classes and global markets.
We empower the paradigm shift from traditional quant to AI quant by using modern
end-to-end deep learning models.
The difference between traditional approaches and our proprietary solution is that our
models can automatically extract robust and high-quality trading signals (Alphas), but
traditional hand-crafted approaches often fail to do so.
WHAT YOU’LL DO
- Conduct quantitative research, apply advanced modern machine learning methods to
diverse data sets to build robust models for forecasting financial market risks
and returns.
- Design and implement algorithmic CTA and high-frequency trading strategies
including backtesting and evaluation.
- Research / propose / validate new effective financial market predictive
features, models, and trading strategies.
- Design and implement directional movement / volatility / risk / price impact /
slippage forecasting models in CTA and high-frequency trading.
- Deep reinforcement learning-based optimal control of trade execution, risk
management, and portfolio construction.
- Self-supervised / unsupervised learning on financial market data sets.
- Co-work with trading system developers to deploy trading strategies in live
trading environments.
WHAT YOU'LL NEED
- Advanced training in Mathematics, Statistics, Physics, Computer Science,
Electrical Engineering, Financial Engineering or another highly quantitative
field. (Bachelor’s, Master’s, PhD degree)
- Strong knowledge of probability, statistics, machine learning, deep learning,
time-series analysis, pattern recognition, computer vision, NLP, etc.
- Strong programming skills in Python machine learning packages, including NumPy,
pandas, scikit-learn, XGboost, Tensorflow, and Keras or PyTorch.
- Solid experience in EDA (exploratory data analysis) using Python, familiarity
with data visualization using packages including matplotlib, seaborn, etc.
- Deep understanding of machine learning theories and algorithms, with ability to
debug ML models, tune hyperparameters, identify and solve the root cause of
model performance bottlenecks.
- In depth understanding of deep learning theories, network architecture design
and training / optimization techniques, with hands-on experience in development
of deep learning models.
- Superb analytical and quantitative skills, understanding of and experience with
mapping domain problems into algorithms, along with a healthy streak of
creativity.
- Entrepreneurial, highly-productive, extremely detail-oriented, with a sense of
ownership of his/her work, working well both independently and within a small
collaborative team.
- Great communication and problem-solving skills.
- Self-motivated and fast-paced learner.
NICE TO HAVE
- Bachelor’s degree in financial engineering.
- Experience of trading and in-depth knowledge of financial markets.
- Prior experience working in a data-driven research environment.
- Experience in training DRL (Deep Reinforcement Learning).
- Bayesian / hierarchical probabilistic graphical modeling experience.
- Experience in algorithmic trading.
- Knowledge in SQL and NoSQL databases and Docker containers.
- Experience with AWS.
Apply Now