Quantitative Developer (On-Desk)

Leading global trading firm providing essential market liquidity since 1989, powered by cutting-edge research and technology.
$150,000 - $250,000
Data
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Quantitative Developer (On-Desk)

IMC, a premier global trading firm established in 1989, is seeking a Quantitative Developer to join their dynamic trading desk team. This role represents a unique opportunity to blend statistical modeling, data engineering, and applied research in a high-stakes financial environment.

The position offers an intellectually stimulating environment where you'll work with cutting-edge technology, proprietary tools, and vast datasets. You'll be directly involved in enhancing trading strategies, collaborating with traders and technologists to optimize performance and generate actionable insights.

As a Quantitative Developer, you'll be responsible for building and maintaining data pipelines, conducting sophisticated statistical analyses, and implementing systematic trading strategies. The role requires a strong foundation in mathematics, programming (particularly Python), and data analysis, with the ability to translate complex findings into clear, actionable insights.

IMC's culture emphasizes innovation, collaboration, and continuous learning. With offices across the US, Europe, and Asia Pacific, you'll be part of a global team united by a high-performance culture and commitment to excellence. The company's track record of success in financial markets, combined with their investment in cutting-edge research and technology, makes this an excellent opportunity for someone passionate about quantitative finance and data-driven decision making.

The ideal candidate will bring a graduate-level education in a quantitative field, strong Python programming skills, and a deep understanding of statistical analysis and machine learning. While prior financial experience isn't mandatory, enthusiasm for financial markets and quantitative trading is essential. Join IMC to be part of a firm that continues to innovate and shape the future of financial markets.

Last updated a month ago

Responsibilities For Quantitative Developer (On-Desk)

  • Work closely with traders to refine trading strategies and generate new ideas
  • Build, maintain, and enhance data pipelines to streamline research and execution
  • Conduct quantitative research and statistical analysis to identify trading signals
  • Develop, back-test, and implement systematic trading strategies using large datasets
  • Curate, transform, and present data to traders and analysts
  • Engage in end-to-end research cycles, from ideation to production implementation
  • Communicate findings clearly and effectively to multidisciplinary teams

Requirements For Quantitative Developer (On-Desk)

Python
  • Master's or Ph.D. in Mathematics, Physics, Statistics, Electrical Engineering, Computer Science, Operations Research, or related discipline
  • Strong coding skills in Python
  • Experience with statistical analysis, numerical programming, or machine learning in Python (Polars/NumPy/SciPy)
  • Strong understanding of probability, statistics, and optimization
  • Hands-on experience working with large datasets, structuring and optimizing data pipelines
  • Enthusiasm for financial markets and quantitative trading

Interested in this job?

Jobs Related To IMC Quantitative Developer (On-Desk)

BI Developer – Associate

BI Developer role at JPMorgan Chase focusing on data warehouse, visualization, and analytics solutions using Alteryx, SQL, and Tableau.

Investment Banking - Technical Transaction Team, Energy - Petroleum Technologist - Associate

Associate Petroleum Technologist role at JPMorgan Chase, focusing on database management and technical analysis in energy sector investment banking.

Data Scientist Associate -Payments - Analytics & Reporting

Data Analyst role at JPMorgan Chase focusing on analytics and reporting, requiring 4+ years experience in quantitative analysis, SQL proficiency, and strong communication skills.

Data Engineer – Associate Payment Operations

Data Engineer role at JPMorgan Chase focusing on Payment Operations, requiring 3+ years experience and strong skills in Python, SQL, and data architecture.

Data Engineer III

Data Engineer III role at JPMorgan Chase focusing on scalable data solutions, requiring Python, SQL expertise, and modern data platform experience.