At a Glance
- Tasks: Join a hands-on bootcamp, work on real projects, and build analytical tools.
- Company: Revolut, a leading fintech company focused on innovation and diversity.
- Benefits: Competitive salary, visa support, travel costs covered, and career growth opportunities.
- Other info: Open to international applicants with hybrid working options in tech hubs.
- Why this job: Launch your career in fintech and make an impact with data from day one.
- Qualifications: 2:1 degree in relevant fields, strong Python and SQL skills, and a proactive mindset.
The predicted salary is between 30000 - 40000 £ per year.
About the Graduate Programme
Our Graduate Programme is built for ambitious graduates who want to launch their careers in fintech. Over this 12‑month programme, you’ll work on real projects, solve complex challenges, and make an impact from day one. With structured training and hands‑on experience, you’ll grow your skills while exploring different areas of the business. Top performers can be promoted during or after the programme, giving you the chance to continue your journey at Revolut.
About the role
Our Data Science team solves complex problems with smart, practical solutions. Data Scientists and Analysts work directly with product teams to uncover insights, guide decisions, and improve how customers experience Revolut. They deliver scalable solutions that move the business forward. We’re looking for Graduate Data Scientists and Analysts who are analytical, curious, and ready to deliver impact with data.
Location and relocation
The Graduate Programme is open to international applicants willing to relocate to one of our tech hubs in Poland, Portugal, Spain, the UK, or the UAE. We’ll support you with visa assistance, travel costs, and accommodation (conditions apply). You’ll be expected to spend around 3 days per week in the office (where role and location allow).
Key dates
Applications: open from May 2026
Recruitment process: July–December 2026
Programme start: early 2027 (January–June) or late 2027 (July–December)
What you’ll be doing
- Taking part in a hands‑on bootcamp and working on real projects across multiple teams
- Helping to build analytical tools and machine learning models (such as dashboards and ETLs) to support product launches
- Improving visibility in user sign‑up flows and operational funnels
- Enhancing and maintaining data infrastructure (including ETLs and LookML) to keep data accessible and reliable
- Collaborating with teams across Operations, Growth, and Product to refine features and uncover insights
- Supporting decision‑making with ad‑hoc analysis (e.g., interest rate sensitivity, incentive profitability, conversion rates)
- Learning from industry leaders and staying aligned with team priorities through weekly meetings
- Managing tasks, tracking progress, and communicating key outcomes
- Sharing updates with our global teams
- Receiving regular feedback to guide your development
What you’ll need
- A predicted or achieved 2:1 (or equivalent grade) in computer science, maths, physics, or a related field
- To have graduated in 2025, 2026, or 2027
- Impressive Python and SQL skills
- A solid foundation in maths and statistics
- An interest in analytics engineering, product analytics, data science, or ML engineering
- Great problem‑solving skills and a proactive mindset
- Fluency in English and excellent communication skills
- Full‑time availability from early or late 2027
- The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role)
Compensation range
Krakow – PLN12 600 – PLN12 600 gross monthly
Poland – PLN12 600 – PLN12 600 gross monthly
Other locations – Compensation will be discussed during the interview process. Final compensation will be determined based on the candidate’s qualifications, skills, and previous experience.
Diversity & Inclusion
Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow every day. We’re not just doing this because it’s the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard‑working team.
Graduate Programme 2027: Data Scientist and Analyst employer: Revolut Careers and Employment
Revolut is an exceptional employer for ambitious graduates looking to kickstart their careers in fintech. With a dynamic work culture that fosters innovation and collaboration, employees benefit from structured training, hands-on experience, and opportunities for rapid advancement within the company. Located in vibrant tech hubs across Europe and the UAE, Revolut offers a supportive environment with visa assistance and relocation support, making it an attractive choice for those seeking meaningful and rewarding employment.
Contact Details:
Revolut Careers and Employment Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Graduate Programme 2027: Data Scientist and Analyst
✨Get in on the Data Science Meetups
Data science is all about community! Join local meetups or workshops related to data science and analytics. It's a fab way to network with industry professionals, learn about the latest trends, and maybe even snag a lead on an upcoming opportunity at companies like Revolut Careers and Employment.
✨Show Off Your Projects
As a trainee, showcasing your skills is key. Start a GitHub repository with your projects or analytics problems you've solved. Share them on platforms like Kaggle, and make sure to link them on your LinkedIn. Potential employers, including Revolut Careers and Employment, love seeing hands-on experience!
✨Connect with Alumni
Tap into your university's alumni network! Reach out to past graduates who are working in data science roles and see if they'd be willing to chat. They often have great insights into internship openings and can even refer you internally, increasing your chances with companies like Revolut Careers and Employment.
✨Find Internships through Portals and Workshops
Keep an eye out for career fairs and workshops specifically targeting data science roles. Many companies, including Revolut Careers and Employment, often scout for trainee talent at these events. Plus, applying directly through job portals and company websites can give you an edge!
We think you need these skills to ace Graduate Programme 2027: Data Scientist and Analyst
Some tips for your application 🫡
Show Off Your Data Skills:Make sure to highlight your data-related skills clearly in your CV. If you've worked on any projects using Python or R, be sure to mention them. Also, if you've dabbled in machine learning, include that too—employers love a hands-on learner!
Include Relevant Projects:Since this is a trainee position, listing your university projects or any personal data science projects can really impress. Attach a GitHub link if possible, so Revolut Careers and Employment can see your code and your thought process. Practical experience, even if it's academic, can set you apart!
Personalise Your Cover Letter:Use your cover letter to show how passionate you are about data science. Describe why you're excited about the opportunity at Revolut Careers and Employment and how the role aligns with your career goals in this dynamic field. We want to see your enthusiasm and potential to grow.
Tailor Your CV for Trainees:Since you’re applying for a trainee position, focus on academic achievements and any relevant coursework in your CV. Don’t sweat the lack of professional experience—your ability to learn and adapt is what counts. Also, make sure to align your CV format with data science norms; keep it clear and concise!
How to prepare for a job interview at Revolut Careers and Employment
✨Show Off Your Data Skills
Make sure you're ready to chat about the tools we use in data science, like Python, R, or SQL. Brush up on key concepts like data cleaning, analysis, and visualisation — interviewers often delve into these areas to see how you think and approach problems.
✨Prepare for Practical Assessments
Don't be surprised if you're given a case study or data set to analyse during the interview. We should be prepared to demonstrate how we interpret and present data findings — it's a chance to show off our analytical thinking in real time!
✨Highlight Your Passion for Learning
As a trainee, it’s all about showing your enthusiasm for data science! Share any personal projects, online courses, or relevant experiences. This tells Revolut Careers and Employment that we’re eager to grow and develop our skills in this exciting field.
✨Ask Insightful Questions
Use this opportunity to find out more about the team’s projects and tools. Questions like ‘What data challenges are you currently facing?’ can demonstrate our interest while also helping us understand how we might fit into Revolut Careers and Employment’s culture and workflow.