IMC Trading
Open positions
Software Engineer - Risk Technology
We are seeking a Software Engineer to help build the technology and analytical frameworks used to understand, measure, and optimize risk across the firm's trading businesses. Working directly with Risk Managers and…
Site Reliability Engineer
At IMC, technology is not a department; it’s at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions…
Software Engineer - Development Platform
At IMC, technology is the driving force behind everything we do. Our in-house developed software executes millions of trading decisions each day, enabling us to outperform the competition by making smarter and faster…
Site Reliability Engineer - Data Platform
IMC operates on the cutting-edge use of technology to create a competitive edge over the competition. We also grow quick and have plenty of complex technical challenges. We're looking for an experienced SRE with strong…
Data Quality Engineer
At IMC , data shapes trading decisions across a wide range of financial products. The Data Quality team owns the integrity, completeness, and timeliness of the datasets our Quantitative Researchers and Traders rely on.…
Quantitative Developer - Python
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…
Hardware Engineer
IMC is a leading global market maker, driven by technology and built on a foundation of continuous innovation. Our teams blend trading expertise, advanced research, and world-class engineering to provide liquidity…
Institutional Sales Lead
As a Institutional Sales Lead at IMC, you will play a key role in shaping our direct counterparty ecosystem, helping define how IMC sources, interacts with, and optimizes external off screen liquidity flow. This role…
Data Platform Operations Engineer – Performance
We are looking for a data-focused engineer with a strong operational focus to support the Performance Team’s data platform at IMC. This role is responsible for the reliability, correctness, and performance of data…
Graduate Hardware Engineer
Having the best technology drives our business. As a Hardware Engineer at IMC, you are responsible for spotting new opportunities, solving problems and developing new technologies. Our Hardware development process is…
Deep Learning Researcher
IMC is seeking a Deep Learning Researcher with a proven track record of developing and applying state-of-the-art deep learning techniques to solve complex real-world problems. This individual will join a team that is…
Business Intelligence Analyst
IMC is currently looking for an energetic and team-oriented Business Intelligence Analyst to join our Business Planning & Analysis (BP&A) Team. The BP&A Team is responsible for reporting and analytics across all teams…
HPC Systems Architect
At IMC, we thrive on pushing boundaries, embracing innovation, and leveraging cutting-edge technology to stay ahead in the competitive trading landscape. We are seeking an exceptional HPC Systems Architect who will…
Software Engineer – AI Powered Engineering
IMC is embedding agentic AI directly into the developer workflow for our production-critical systems. As a member of the Agentic AI engineering team, you’ll help build agents, MCP servers, and evaluation loops that…
Graduate Software Engineer (2027)
Your IMC journey as a Graduate Software Engineer will begin with a five-week Global Trainee Programme led by our seasoned engineers and traders alongside graduates from all three IMC regions: Europe, the United States,…
Python Software Engineer
At IMC, technology is not a department; it’s at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions…
Data Engineer
We are seeking a dedicated and experienced Data Engineer to join our Chicago team. The ideal candidate is energized by working in a cutting-edge environment that enables IMC to continue to be at the forefront of the…
Deep Learning Researcher
IMC is seeking a Deep Learning Researcher with a proven track record of developing and applying state-of-the-art deep learning techniques to solve complex real-world problems. This individual will join a team that is…
Trading Data Software Engineer
At IMC, technology is not a department; it’s at the heart of everything we do. Developed in house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions…
Machine Learning Engineer
Machine Learning Engineers at IMC play a pivotal role in building the systems that drive training and deployment of large-scale ML models across IMC's global operations. They collaborate with quantitative researchers,…