STEM Champions
Turn your results into a career
Your STEM competition achievements could give you a faster path into our Internship and Graduate Programmes.
Who can apply
Competition results
You’ve achieved a medal or notable result in a recognised STEM competition. Find our list of qualifying competitions in the FAQs below.
Career stage
You’re a student, upcoming graduate, or recent graduate who meets the requirements for an available position.
Next steps
Apply for a relevant internship or graduate role. If you qualify, skip the initial online assessment and connect directly with a recruiter.
Find your path

Internship Programme
Designed for students, this paid programme gives you hands-on experience solving real problems and learning from experienced colleagues.
Duration: 10 weeks Location: varies by role Relocation: support available Where it leads: potential graduate offer
View internship openings
Graduate Programme
For upcoming and recent graduates, this paid programme gives you ownership of meaningful work and support to develop your skills.
Duration: 12 months Location: varies by role Relocation: support available Where it leads: performance-based progression
View graduate openings
The challenges you’ll tackle
Explore the kinds of technical problems you could solve at Revolut, across systems operating at massive scale.
Transaction integrity
We handle customers’ money across tens of thousands of servers and multiple data centres, with zero tolerance for data loss or miscalculations. The challenge is to engineer precise transactional boundaries that minimise the blast radius of unhealthy systems, while guaranteeing reliable and eventually consistent processing.




From competitions to careers
See how former STEM competitors are putting their skills into practice.


What you can expect
At Revolut, you'll take ownership of real problems, learn from experienced colleagues, and continue to develop your skills.
Explore roles






Supporting the community
Our competitive programming sponsorships include the ICPC and Midnight Code Cup, where exceptional problem-solvers raise the bar.
FAQ
You may be eligible if you’ve achieved a medal or notable result in a recognised international or regional STEM competition at high school or university level.
Qualifying competitions include, but aren’t limited to:
- International Collegiate Programming Contest World Finals (ICPC)
- Romanian Master of Mathematics
- International Mathematical Olympiad (IMO)
- International Olympiad in Informatics (IOI)
- International Physics Olympiad (IPhO)
- International Chemistry Olympiad (IChO)
- Romanian Master of Informatics
- CubeSat Launch Initiative
- International Mathematics Competition for University Students (IMC)
- India International Mathematics Competition (IIMC)
- International Mathematics Competition Bulgaria (BIMC)
- Singapore International Math Olympiad Challenge
- International Zhautykov Olympiad
Qualifying competitions include, but aren’t limited to:
- ICPC Europe Championship (EUC)
- ICPC Southwestern Europe Regional Contest (SWERC) or other ICPC Regional Finals
- Nordic Chemistry Olympiad
- European Physics Olympiad
- Balkan Mathematical Olympiad
Apply directly to an open internship or graduate role. Select the option that best reflects your STEM competition achievement in the application form and include the competition and result on your CV. If your result qualifies, we’ll identify you for the fast track and connect you directly with a recruiter.
Include the competition and your result on your CV when you apply. You may also be asked to provide official documentation or other evidence confirming your achievement during the recruitment process.
Your competition achievement demonstrates skills we would typically assess at the start of the application process. If your result qualifies, you’ll skip the initial online assessment and connect directly with a recruiter. They’ll discuss your experience and preferences, help identify the best-fit opportunity, answer any questions you may have, and guide you through the next steps.
Yes. The fast track allows you to skip the initial online assessment, but you’ll still complete the remaining interview stages required for the role.
No. The skills required depend on the internship or graduate role you apply for. Some roles require coding experience, while others require different technical or specialist skills. Check the relevant job description for role-specific requirements.
Start dates depend on the programme, role and location. Graduate Programme intakes are available in March and September 2027, while our main Internship Programme typically runs over the summer, starting in June 2027. Dates may vary by location, so check the relevant job description for details.
Available locations vary by internship and graduate role. Check our open roles to see the locations currently hiring and the requirements for each position.
Yes. If you’re not currently based in one of our hiring locations, we can support you with relocating to join us. This can include visa guidance, travel support and a budget towards accommodation for the full duration of your internship or the first month of your Graduate Programme. Support varies by programme and location, so check with your recruiter for full details.
Yes. We’ve partnered with the ICPC and Midnight Code Cup, and collaborate with universities on selected hackathons and STEM initiatives. You can find upcoming and past events on this page.
Discover more
Explore stories from our people, programmes, and competition community. Then sign up for the latest opportunities, events, and news.

Beyond the contest
See how competition experience has shaped the careers of former ICPC competitors now building at Revolut.

Revolut Insider podcast
Hear from the people solving problems, building products, and developing their careers across Revolut.

Follow us on LinkedIn
Discover career insights, programme updates, and opportunities from our global teams.