Job Description
Summary
Are you an experienced Quantitative Python Developer passionate about data-driven trading, advanced analytics, and performance-focused engineering? IMC Trading is hiring for a Python Developer (Quantitative) role in Mumbai, where you’ll partner directly with equity and index options traders to design data pipelines, build research frameworks, and turn code into trading results. This is an opportunity to work at the cutting edge of quantitative trading, financial data engineering, and high-performance Python development in a collaborative, high-stakes environment.
📋 Job Details at a Glance
| Job Title | Quantitative Python Developer |
|---|---|
| Location | Mumbai, India |
| Department | Technology (Quantitative Development) |
| Experience | 2–3 years (Professional Python coding) |
| Education | Master’s or Ph.D. in Quantitative Field |
| Shift | Full-Time (Standard Business Hours) |
| Primary Tools | Python, Pandas, NumPy, Polars, FastAPI |
| Key Focus Areas | Quant Research, Data Pipelines, Trading Systems |
🔍 Role Overview
As a Quantitative Python Developer at IMC, you’ll be embedded within our trading teams, turning raw market data into actionable trading strategies. From building scalable pipelines to deploying tools that guide trading decisions, your work will directly impact profitability and performance.
💼 Core Responsibilities
- Collaborate closely with trading desks to enhance trading strategies.
- Build and maintain research platforms and data pipelines supporting systematic and discretionary trading.
- Work on data visualization, feature engineering, and model backtesting.
- Develop, test, and deploy Python-based trading tools in production environments.
- Present complex datasets in intuitive formats for traders and researchers.
- Lead full-cycle research projects from concept to deployment.
- Optimize data access, processing speed, and system reliability.
🧠 Key Skills & Technical Experience
✅ Must-Haves
- 2–3 years of hands-on experience with production-grade Python development.
- Strong grasp of data structures, algorithms, and software design patterns.
- Proficiency with Pandas, NumPy, Polars, or equivalent Python data libraries.
- Background in quantitative fields: Mathematics, Statistics, Computer Science, Physics, or Econometrics.
- Proven ability to work with large datasets, optimize pipelines, and communicate findings effectively.
- Exposure to quantitative trading concepts, especially related to equities and options.
💡 Preferred/Bonus Skills
- Experience with FastAPI, React, or other modern web frameworks.
- Familiarity with Kubernetes, Docker, or other orchestration tools.
- Knowledge of machine learning, optimization, or advanced statistics.
- Understanding of market microstructure and derivatives pricing (helpful but not required).
🌐 About IMC Trading
IMC is a global market-making and proprietary trading firm that uses cutting-edge technology, research, and data science to stay ahead in financial markets. Our teams in Mumbai collaborate with colleagues across Europe, the U.S., and Asia-Pacific, driving innovation in trading strategies and platform design. We offer a stimulating environment for problem-solvers who love speed, precision, and collaboration.
🚀 Apply Now
Ready to turn data into trading decisions? Join IMC as a Quantitative Python Developer in Mumbai and be part of a team shaping the future of trading technology.