Imc Quantitative Developer owns the full path from research to production, building systems that turn quantitative insights into trading edge. The role involves designing simulation and backtesting infrastructure and managing feature pipelines.
Responsibilities
Build and maintain systems that span research and production, enabling rapid iteration from idea to production
Design high-fidelity simulation and backtesting infrastructure that models latency, microstructure, and real-world constraints
Define, compute, and curate features across instruments, regimes, and time horizons
Own feature and signal pipelines, ensuring clean, consistent delivery from research to execution
Contribute to strategy optimization, balancing expected performance with real-world constraints
Debug issues end-to-end across research and execution
Qualification
Strong production experience in PythonStrong grounding in probability
Required
3-7 years of experience in quantitative software development, preferably at a trading firm or systematic fund
Strong production experience in Python, including data analysis workflows (pandas, polars, or similar)
Strong grounding in probability, statistics, and time series analysis; familiarity with backtesting and simulation frameworks
Solid understanding of ML concepts as applied to systematic strategies, from research through production
Experience with low-latency systems is valuable
Ability to work fluidly across research and engineering teams