diversity hero banner
Kick start your career by working alongside industry experts
Immerse yourself in the world of trading and technology

Every year, IMC’s Amsterdam office runs two parallel summer internship programs for students: one for the traders of the future
and one for the tech stars of tomorrow.
Trading internship Want hands-on insights into life as a trader at a leading global market maker? Apply for a trading internship at IMC.
Technology internship Looking for a hands-on experience where your programming skills will have a real impact? Apply for a technology internship at IMC.
Graduate traineeship Already graduated? Explore our graduate traineeships.
No matter which program you join, our experts will teach you everything you need to know about the financial markets and market making, so no industry knowledge is required. Over the summer – and through a combination of classroom-based training, mentoring, group activities, and an individual project – you’ll gain a hands-on understanding of trading and technology at IMC.

An internship with us is more than just a shadowing experience: it’s a realistic taste of what it’s like to work in one of our trading or technology teams. You’ll learn how to make good decisions in a fast-paced environment. And you’ll be contributing to meaningful work that has a real impact on IMC's overall business strategy. 

Who knows, it might even be your first stepping stone to a career with us!


What you can expect

As an intern at IMC, you’ll work on a meaningful project. There are so many things we want to research and explore – and you’ll have the opportunity to work on one of these topics, add your own insights, and have an impact. In fact, many interns have seen their work enter production before completing their internship. But you’d better believe it’ll be a challenge – which is why you’ll have a mentor to support and coach you every step of the way.

During the first week of the internship, we’ll help you acquire the skills you’ll need for the rest of your placement. That could mean anything from lectures on game theory and option theory to a crash course in Python or an introduction to IMC’s trading systems and strategies. Whichever stream you’re part of, our traders and engineers will share their knowledge to ensure you’re up to speed and all set for success.

Once you’ve found your feet, you’ll have the chance to tackle your very own IMC project as part of one of our trading, Java, or C++ teams. You’ll be assigned a mentor who’s always on hand to guide and support you. But you can also tap into the knowledge and skills of your teammates, taking the opportunity to shadow and learn from them. At the end of the program, you’ll present your project and outcomes to your team and other key IMC stakeholders.

Throughout the internship, you’ll have the opportunity to shadow different desks, so you can get a feel for the teams, their differences, and what they have in common. Plus, we’ll make sure you have the chance to make some trades in our mock trading group activity – not only is it good fun, but it’s also the perfect way for our interns to gain new insights into what trading at IMC actually means.

You’ll be a full team member for the duration of your individual project. You’ll take part in catch-ups and team meetings, join the team for social occasions, and help your colleagues when they need it. After all, they might run into a problem you can solve, or perhaps you can build a tool to make things more efficient – so keep an eye out for the opportunity to take on an interesting side-project. While your priority is to complete your individual project, you’ll be encouraged to contribute fully to the team, too.

Summer at IMC is a social season! Our interns are welcome to join our office-wide Friday drinks, roof terrace BBQ, and charity event – and to take part in a range of intern-specific social activities. You’ll get to know our people, experience our culture, and find out why IMC is such a unique place to work.

If you’re offered an internship at IMC, it’s a sign that we see real potential in you: if you do well during the internship, you could be offered a full-time position after you graduate. So take your time to get to know IMC and understand what a full-time position would look like. If you’re enjoying yourself, thriving, and performing well, there’s a good chance we’d love to see you back as a graduate trainee after you finish your studies.

The trading and technology internship streams both start in Amsterdam in July. The trading program lasts for 9 weeks, and the tech program lasts for 12 weeks.

Our recruitment process in 4 steps

why work here
Start by submitting a job application and your resumé.
If we’re a good match, you'll participate in a series of assessments.
Once selected, you'll be invited for several interviews.
Decision time
We’ll review your interview and, if positive, offer you a place on our program.

IMC Stories

Watch the video
Sergey & Loek's internship experience in our Amsterdam office
Watch the video
Chicago's trading and tech interns share their thoughts
Watch the video
See the journey of the IMC interns in Sydney

Meet the team


"The thing that most made me want to apply at IMC was when I saw that you get to work with really smart people on challenging problems."

Markus, Software Engineer at IMC Sydney

"IMC has a great training program and is the perfect place to start your career in the financial world."

Ahmet, Quantitative researcher at IMC Chicago

"I’m super impressed that everyone at IMC is so passionate about their work and loves to help each other!"

Ruiqi, Software Engineer at IMC Chicago
IMC Chicago Office
IMC job alerts We will notify you of relevant positions, and keep you in mind whenever we have interesting opportunities.