Python Trading Research Analyst

Freedx

Completely RemoteFull TimeFinance & Banking
Posted Today

Job description

About the Role

Freedx is seeking a Python Trading Research Analyst to join their trading team. This remote role involves analyzing market microstructure, building statistical models, and applying machine learning techniques to enhance trading strategies.

What You'll Do

  • Analyze orderbook data, including spreads, depth, and liquidity layers.
  • Study market microstructure, volatility patterns, and volatility regimes.
  • Research basis, funding, and cross-exchange deviations.
  • Build statistical models to detect regime shifts and volatility clusters.
  • Apply machine learning methods to orderbook features and short-horizon price prediction.
  • Test hypotheses and structure findings into models for production strategies.
  • Develop simulation environments for backtesting market-making and directional strategies.
  • Perform scenario-based stress tests including volatility spikes and liquidity dry-ups.

What We're Looking For

  • Strong proficiency in Python, specifically with pandas, numpy, scipy, sklearn, and statsmodels.
  • Understanding of machine learning techniques for time series or microstructure data.
  • Solid foundation in statistics, including distributions, variance, regressions, and probability.
  • Experience building models for prediction, classification, or clustering.

Nice to Have

  • Deep learning experience for time series using PyTorch or TensorFlow.
  • Knowledge of PostgreSQL or TimescaleDB for large dataset queries.
  • Experience analyzing tick-level or Level 2 data from major crypto exchanges.
  • Exposure to cryptocurrency markets or market-making concepts.

What We Offer

  • Remote-first flexibility.
  • Flexible payment options in traditional currency (USD) or cryptocurrency (USDT/USDC).
  • Continuous mentorship from experienced quants and traders.
  • Opportunity to work on high-impact, low-latency trading infrastructure.

Skills & tools

PythonMachine LearningPandasNumPyPyTorchTensorFlowPostgreSQL

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Python proficiency (pandas, numpy, scipy, sklearn, statsmodels)
  2. 02Machine learning for time series/microstructure
  3. 03Statistical foundations
  4. 04Model building experience