ESA’s Young Graduate Trainee (YGT) Programme offers young graduates the opportunity to gain valuable on-the-job experience in the development and operation of space missions in an international and multicultural environment.
Detailed information may be found here
https://www.esa.int/About_Us/Careers_at_ESA/Graduates_Young_Graduate_Trainees