ESA offers six entry-level and research programmes that introduce the next generation of space professionals to ESA's missions and projects. Explore these programmes here.


Student internships

If you are currently enrolled on a Master's programme, you can apply for an ESA student internship lasting between three and six months. Bachelor's students can also apply.

CubeSat fitcheck

Master's students and recent graduates

If you are about to graduate from a Master's level course or have recently graduated from one, you can apply for the ESA Graduate Trainee Programme or the National Graduate Trainee Programme.


Junior Professional Programme

The Junior Professional Programme targets Master’s degree graduates with less than three years of professional experience. Junior Professionals join ESA as staff members for four years and benefit from tailored learning and development opportunities to prepare them for a long-term position at ESA.

Junior Professional Programme

PhD and post-doc opportunities

Post docs can apply to the Research Fellowship Programme to join ESA for a two-year placement. We also offer co-funding for space-related PhD and post-doc research activities.


3D-printed rovers play spot the ball

Looking for more learning and hands-on opportunities?

ESA Academy is run in close collaboration with European universities and is designed to complement academic education. Its objective is to enhance university students’ educational experience and help them develop both practical and theoretical know-how and expertise in a wide range of disciplines through projects, training and engagement initiatives, such as scholarships, conference sponsorships and more. ESA Academy is open to university students from undergraduate to PhD level coming from ESA Member States, Canada, Latvia, Lithuania and Slovakia.

Check out ESA Education for teachers and the ESA Kids website for the very youngest. You can also explore ESA Education's training courses and workshops on the ESA Education and Community Platform.