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.

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. If you know what you want to learn, we’ll actively help you seek it out.

Centre for creative leadership
A 3 to 5-day course designed to equip you with all the knowledge you need to become a future leader at IMC. Interested? Just mention it to the person responsible for your development.