← All quant salaries

Salary guide · source review dates beside each figure

IMC salary and compensation

IMC’s 2027 Chicago graduate researcher posting lists $250,000 base, while its graduate software-engineer posting lists $200,000. The experienced futures-research role lists $250,000–$300,000 and asks for at least five years of relevant research experience.

Planning your next move? Book a free quant consultation to discuss your background, target roles and preparation.

IMC pay by role

3 employer disclosures · USD · base pay, not total compensation

Published employer base salaries with source links, scope, and review dates
Firm / roleLocation / scopePublished base payBonus / source
IMC

Graduate Quantitative Researcher (BS/MS)

Chicago

Graduate · BS/MS; February or August 2027 start

$250,000 / year

Bonus is separate from the published base; see the employer’s terms.

Employer posting

Disclosure reviewed 2026-10-11

IMC

Graduate Software Engineer

Chicago

Graduate · 2027 graduate intake

$200,000 / year

Bonus is separate from the published base; see the employer’s terms.

Employer posting

Disclosure reviewed 2026-10-11

IMC

Quantitative Researcher – Futures

Chicago

Experienced · Futures research; 5+ years requested

$250,000–$300,000 / year

Bonus is separate from the published base; see the employer’s terms.

Employer posting

Disclosure reviewed 2026-10-11

Base, bonus and the offer you should compare

Keep graduate research, graduate software and experienced trading-team offers separate. IMC states that full-time permanent roles are eligible for a discretionary bonus, so the base-pay comparison is only the starting point.

First-year cash

Add base salary, signing money and a written guaranteed bonus. Keep a discretionary target separate and check whether signing or relocation money must be repaid if you leave.

Recurring compensation

Remove one-time payments, check whether guarantees expire, and ask how performance pay is assessed. Compare the same office, currency, seniority and job responsibilities.

Calculate guaranteed cash and bonus scenarios

Preparing for a role at IMC

Research candidates should demonstrate mathematical modelling, data analysis and coding. Graduate engineers need algorithms, data structures and strong programming fundamentals; the posting names Java or C++ as preferred languages.

Prepare for the Roles You Are Targeting

Book a free quant consult to discuss the roles you are targeting and the preparation they require. Explore how technical training, interview practice and mentorship can support your next move.

Book a Free Quant Consult

Your goals · your preparation · your next steps

Compare IMC with other firms

Use these guides to compare role-level pay, responsibilities and preparation.

Compare published salaries side by side

Salary questions, answered

How much does IMC pay?

IMC’s 2027 Chicago graduate researcher posting lists $250,000 base, while its graduate software-engineer posting lists $200,000. The experienced futures-research role lists $250,000–$300,000 and asks for at least five years of relevant research experience.

What is IMC’s new-grad salary?

Graduate Quantitative Researcher (BS/MS): $250,000 / year in Chicago. BS/MS; February or August 2027 start. Graduate Software Engineer: $200,000 / year in Chicago. 2027 graduate intake. These are base disclosures; confirm bonus and signing terms separately.

Does IMC salary include bonus?

Keep graduate research, graduate software and experienced trading-team offers separate. IMC states that full-time permanent roles are eligible for a discretionary bonus, so the base-pay comparison is only the starting point. Treat base, signing payments, guaranteed bonus and discretionary bonus as separate items when comparing first-year and recurring compensation.

How should I prepare for IMC?

Research candidates should demonstrate mathematical modelling, data analysis and coding. Graduate engineers need algorithms, data structures and strong programming fundamentals; the posting names Java or C++ as preferred languages.

How to read these salary figures

A posting is one observation

Each row links to an employer disclosure and identifies the role, location, pay period and review date. A posted range is not a measured average of employee earnings, an accepted offer, or a hiring guarantee.

Keep base and bonus separate

Base pay excludes discretionary bonuses unless the source explicitly says otherwise. We do not estimate an undisclosed bonus or turn a base range into a total-compensation claim.

Match the role and pay period

Compare the same location, experience requirements and work period. Internship rates remain in their original units. An annualized rate is not the summer paycheck: use the paid duration to estimate program earnings. See the internship pay examples.

Check the original source

Each disclosure has its own review date. When a later check finds a role is no longer listed, we keep its historical pay with that status beside it and exclude it from the summary ranges and charts. A review date is not a promise the job remains open. This is a selected set of postings, not a representative salary survey.

Separate the guaranteed and variable parts of your offer