IMC is looking for interns to work on challenging projects that can impact their business, requiring strong problem-solving and innovation.
Requirements
- Strong knowledge of algorithms and data structures is required
- Must have proficient experience in a programming language (Java or C++ preferred)
- Strong analytical skills and interest in solving complex problems programmatically
Responsibilities
- Work on meaningful and challenging projects that have the potential to impact our business
- Participate in classroom-based training covering an overview of financial markets, IMC technology and coding fundamentals
- Build valuable connections with traders and technologists in an environment that rewards problem solving, innovation and teamwork
- Engage in professional development sessions aimed at helping you envision your future at IMC
- Attend a full schedule of events and social activities throughout the summer to get to know your cohort and IMCers
Other
- Current university student graduating between September 2026 - July 2027 that is pursuing a Computer Science, Engineering, or a related technology degree
- Desire to collaborate with technical and non-technical teammates in a dynamic environment
- Interest in the Financial Markets; previous knowledge is NOT required
- Must be able to start internship on June 8, 2026
- You may submit one application per role each year.
- We strongly encourage you to focus on applying to a single role that best matches your skills and interests.
- Though you may apply to multiple roles, please note that each application will be evaluated based on the specific criteria established for that particular role.
- If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in 2026.