IMC
Posted 2mo ago

Quantitative Developer - Python

IMC
Chicago, Illinois, United States
$200k-$225k/yrOnsiteFull Time
Responsibilities
  • Build systems
  • Design simulation
  • Define features
Requirements
  • 3-7 years of quantitative software development
  • Strong Python experience
  • Knowledge of time series
  • Backtesting, and ML for systematic strategies
  • Low-latency systems preferred
  • Ability to work across research and engineering
Technical tools mentioned
PythonPandasPolarsTime SeriesBacktestingMachine Learning

Job description

IMC is looking for a Quantitative Developer to own the full path from research to production. This role blends research and engineering, with tight feedback loops from ideation to live trading. You will build the systems that turn quantitative insights into measurable edge, with direct visibility into how your work creates impact.

Your Core 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

Your Skills and Experience

  • 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

The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.

Salary Range
$200,000$225,000 USD

About Us

IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we’ve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

 

About IMC

Global trading firm providing liquidity to financial markets.

Year founded
1989
Employees
1900
Organization type
Private
Latest investment
Raised $151.00M Debt Financing (2025)
Headquarters
NL

Similar jobs

Quantitative Developer roles near Chicago, Illinois
15h
Save
Mark Applied
Hide
Quantitative Developer
Chicago, Illinois, United States
OnsiteFull Time
Point72
Point72: Global alternative investment firm managing capital and venture investments.
2+ YOERequires a computer science undergraduate or graduate degree, 2+ years developing financial research or trading infrastructure, Linux, Python, SQL, JavaScript, and Apache Airflow proficiency.
Linux, Python, SQL, JavaScript, Apache Airflow, CI/CD
1d
Save
Mark Applied
Hide
Lead Quantitative Engineer
Mumbai or London or Chicago or Austin or New York City or Sydney or Shanghai or Hong Kong or Singapore or Taipei
OnsiteFull Time
Optiver
Optiver: Global market maker providing liquidity to financial markets.
8+ YOERequires 8+ years as a quantitative engineer, quantitative trading architecture experience, machine learning applied to trading, technical leadership, stakeholder management, and trader-researcher collaboration.
C++
2w
Save
Mark Applied
Hide
Quantitative Developer Intern
Chicago, Illinois, United States
OnsiteInternship
BlackEdge Capital
BlackEdge Capital: Proprietary trading firm specializing in options market making.
Pursuing a CS/CE or related degree (graduating 2028), strong problem-solving, knowledge of low-level computer science, exposure to design/architectural patterns, and interest in quantitative finance.
2w
Save
Mark Applied
Hide
Quantitative Developer, New Graduates - 2027
Chicago, Illinois, United States
OnsiteFull Time
DL Trading
DL Trading: Develops quantitative algorithms for sports betting and market making.
Proficiency in Python, familiarity with Linux and SQL, strong interest in statistical modeling/machine learning, ability to manage multiple tasks and communicate effectively.
Python, R, Linux, SQL
4w
Save
Mark Applied
Hide
Senior Developer - Quantitative
Southlake or Chicago or San Francisco
$58-$67/hr OnsiteFull Time
Charles Schwab
Charles SchwabNYSE: SCHW: Financial services, brokerage, and investment management provider.
Bachelor's degree or equivalent, proficiency in Python, experience building AI/LLM solutions, quantitative technology familiarity, strong communication and problem-solving skills.
Python, GitHub, GitHub Actions, Confluence, JIRA, Bamboo, Gurobi, LangChain, LangGraph, LlamaIndex, Hugging Face Transformers, RAG
1mo
Save
Mark Applied
Hide
Quantitative Developer Intern - Summer 2027
New York City or Chicago
$4k-$6k/wk OnsiteInternship
Tower Research Capital
Tower Research Capital: Global quantitative trading firm developing automated algorithmic strategies.
Currently enrolled degree student in CS, math, physics, EE or related; proficient in C++ or Python; working knowledge of Linux/Unix; strong problem-solving and communication skills; interest in financial markets.
C++, Python, Linux/Unix, FPGA
4mo
Save
Mark Applied
Hide
Quantitative Developer | Trading team
New York City or Chicago
OnsiteFull Time
Jump Trading
Jump Trading: Global proprietary trading firm specializing in algorithmic and high-frequency strategies
2+ YOE2+ years coding experience with measurable impact; Python and/or C++ proficiency; Linux production engineering; CI/CD and infrastructure knowledge.
Python, C++, Linux, CI/CD, Docker, Kubernetes, Terraform, Ansible, GitLab, Jenkins, Prometheus, Grafana
6mo
Save
Mark Applied
Hide
Quantitative Developer
Chicago, Illinois, United States
$140k-$190k/yr OnsiteFull Time
SpiderRock
SpiderRock: Provider of algorithmic trading and financial risk management software.
3+ YOEBachelor's degree or higher in CS, Math, Statistics; 3+ years software development and 3+ years in financial markets; strong communication and independence; onsite in Chicago.
Numerical computations, Option pricing, Volatility surface fitting, Machine learning, Data analysis, Documentation