INTERNSHIPS

TECHNOLOGY INTERNSHIP

Our in-depth technology internship is for ambitious, high-performing students who want to hone their programming skills at one of the world’s most innovative, technology-driven trading firms.

ABOUT THE INTERNSHIP

Our intensive 10-week technology internship is led by IMC's industry experts. Under their guidance, you'll gain unparalleled insight into IMC's diverse technology stack and the unique work we do at the forefront of quant research, trading, and technology.

While our internship is designed for students, you can expect to hit the ground running and make a real impact from day one. You'll be treated as a valued member of our technology team, contributing to our workflows and sharing your ideas.

Our technology interns will work with either C++ or Java, so we’ll ask you to take a coding assessment in one of these languages during the application process.

WHO IS IT FOR?

Our technology internship is open to ambitious, high-performing students in their penultimate year, ideally studying computer science, software engineering, or programming.

No prior knowledge of, or experience in, financial markets is required, but you do need to be able to commit to a 10-week programme with us.

Interns work on projects that are necessary and contribute to the success of the team. I chose to come back to IMC because I enjoyed my internship a lot and wanted to do that full-time.
Software Engineer, Amsterdam

THE TECHNOLOGY INTERNSHIP AT A GLANCE

Sharpen your programming skills on your own project.

Test your skills with our end-of-programme hackathon.

Attend lectures and workshops led by experienced traders, engineers, and quant researchers.

Receive support from your dedicated mentor.

Network with other interns including IMC's trading stream.

Participate in company-wide social activities.

THE ITINERARY

10 WEEKS OF UNRIVALLED EXPOSURE

In week one, you'll get an introduction to the financial markets and IMC's unique approach to trading, together with our trading interns. We'll also dive into IMC's two main programming languages: C++ and Java. But the training doesn’t stop after the first week: throughout the internship we'll continue to challenge you with training sessions, simulations, and lectures.

Starting in week two, you'll work on your individual research-based project, which will focus on improving the performance of IMC's systems and tools. Those with a preference for Java or C++ typically join our Strategic Technology or Execution teams, respectively.

You'll work closely with your dedicated mentor to develop your project. At the end of the internship programme, you'll present your project to your IMC colleagues. Successful or innovative projects often go into production at IMC.

We host an end-of-programme hackathon – a fun opportunity to apply what you've learned during your internship!

VIDEO

WATCH OUR INTERNSHIP WRAP-UP VIDEO

00:00 / 00:00