Our in-depth engineering 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.
Our intensive 10-week engineering 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 trading and engineering.
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 engineering team, contributing to our workflows and sharing your ideas.
Our engineering interns work with C++ or Java or Python, so we’ll ask you to take a coding assessment in one of these languages during the application process.
Our engineering internship is open to ambitious, high-performing undergraduates studying in a relevant field, ideally 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.
In week one, you'll get an introduction to the fundamentals of financial markets and IMC's unique approach to trading, along with our trading interns.
Starting in week two, engineering interns will focus on technical training. Modules include networking and an introduction to Bazel, Gerrit/GIT training, Java, and C++.
Starting in week three, you'll work on your individual research-based project, which will focus on improving the performance of IMC's systems and tools. You'll work closely with your dedicated mentor, and 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.
Throughout the internship, you’ll develop an automated trading strategy from the ground up, refining and evolving it week by week. In the final week, you’ll compete against your fellow interns to see whose trading ideas make the biggest impact on the profit and loss of our simulated exchange.
The internship runs for 10 weeks from late November.
Applications are now open.