Data Science and Engineering Graduate Programme

Our vision is to build a world class “data-driven” organisation that rivals our competitors and inspires our employees, leveraging a revolutionary Data Analytics ecosystem, to generate business insights and provides great customer experience from well-managed and trusted data assets.

For: Final-year bachelor's, master's or postgraduate students, or recent graduates
Duration: Two years
Areas: Data Science & Engineering
Start date: July 2021 onwards

We encourage you to apply for your programme of choice as soon as possible as we recruit on a rolling basis and may close applications before the advertised date if all vacancies are filled.


Our Data Science & Engineering teams in Global Banking & Markets and Commercial Banking are working to deliver an ecosystem of curated, enriched and protected sets of data – created from global, raw, structured and unstructured sources. Our Global Banking & Markets Big Data Lake is the largest aggregation of data ever within HSBC. We have over 300 sources which equate to more than 20PTB of data, with a use case portfolio of over 110 projects that span all the business lines within GBM. We are utilising the latest machine learning tools and technologies to solve these hypotheses and deliver value and truly unique insights.

Our Data Analytics Ecosystem solves complex problems using cutting-edge technologies; helping to rapidly implement insights from data that can help drive more informed decision making. We deploy smart machines to process complex and large sets of data, impossible in the legacy manual mining methods. Data underpins everything we do; from risk & regulatory management, through monetisation, to predicting client behaviour.

Our mission is to transform data into an enterprise asset to solve complex problems using cutting edge technologies – helping to rapidly implement insights that will drive more informed decision-making. Our rotational graduate programme will give you a breadth of experience whilst enabling you to develop your skills further.

What will you do

After your induction and initial training programme you will learn about our different businesses and then understand the variety of opportunities available through a series of rotations. Whilst working in a team, you will use your analytic skills in various fields: this could be building and changing predictive analytical solutions, big data pipelines, data science and machine learning. You will collaborate with senior leaders and colleagues to create and implement quantitative solutions using different analytical principles to serve our clients.

You will be transforming data into an enterprise asset to solve complex problems using the latest technologies, and statistical and machine learning techniques. This will help to rapidly implement insights and to deploy scalable distributed algorithms to process a wide array of large and complex datasets. The results of your work will drive informed decision-making across the organisation.

Life in Data Science and Engineering (duration 1:43) Our new programme is providing Kameron not only technical and professional skills, but also helping him build on his communication and presentation skills

Who does this suit?

You will get the opportunity to take great responsibility, while building on your personal and professional skills. We are looking for dedicated and curious people who are:

  • Committed researchers. Our markets and client needs are constantly changing. You should always be curious; questioning ideas and showing a keen interest in learning about our methods
  • Agile workers. You will work in a fast-paced environment where everything evolves very quickly. You’ll maintain momentum by promoting agile working and ensuring we constantly deliver for our clients
  • Analytical thinkers. You’ll need a good eye for detail, a creative mind for analysing trends, and the courage to adopt new analytical methods
  • Team players. We collaborate by listening to new ideas, as well as voicing our own, in order to deliver and develop the best service for our clients
  • Data enthusiasts. This programme will develop your statistical knowledge, passion for data or any programming skills you may already hold. You’ll gain a deep understanding of the theoretical grounds of machine learning and mathematical frameworks

This opportunity will suit those with; a foundational level of programming skills in any language (HSBC uses Python, Scala, Java), knowledge of operating systems such as Linux or similar would be advantageous, knowledge of Big Data Analysis using Spark, Hadoop or similar, and basic knowledge of data structures/types, algorithms, and control logic.

No direct experience is required for the role but any previous experience with transferable skills would be advantageous.

What can this lead to?

Your rotations on the graduate programme will help you determine where in our businesses your skills and passions fit best. You will have support along the way to help you develop your career at HSBC.

Did you find this page useful?

Why didn't you find this page useful?

Thank you. We appreciate you taking the time to give us feedback.


Container ship in export and import business and logistics. Shipping cargo to harbor by crane. Water transport International. Aerial view and top view.

Making the USD10 trillion case for trade

A new report co-written by HSBC demonstrates trade’s critical role in the recovery from COVID-19.

Pandemic hastens digital economy

COVID-19 has accelerated a switch to online living. What could it mean for societies worldwide?

China and the West: finding common ground

International cooperation is the key to solving global challenges, says HSBC’s Mark Wang.