Our learning programs


At IMC, we never stop learning; individually and from each other. We are a relentlessly curious, global team. We dig deep into complex content and strive to become experts. Tell us what you want to learn and why, and we'll make it happen.

Mentoring
If you join us as a graduate we’ll pair you up with a mentor who’ll help you settle in and teach you everything you need to know.

Engineering school
When you join us as an experienced software engineer our 3 week engineering school program will introduce you to both our trading business, and the technology and engineering practices used at IMC.


Internal training
Knowledge sharing is at the heart of everything we do; on-site courses include technical training and our popular ‘Trading for Non-Traders’ course.

External training
We work in a fast-paced industry, so it’s vital our people stay up to date on developments in markets and technologies. For every employee we offer professional and personal training programs to upskill themselves. If you know what you want to learn, we’ll actively help you seek it out.

Back