PhD-TA on Mathematical Foundations of Databases

PhD-TA on Mathematical Foundations of Databases

Published Deadline Location
26 Jun 11 Aug Eindhoven

Job description

Are you interested in developing theory to help solve practical problems in the fields of databases and data science? We have an opening for a fully funded 5-year PhD project where query languages arising from linear algebra operations are studied, to let data scientists experience the power of database technology.

This is a 5-years fully funded PhD position within the Database group of the Eindhoven University of Technology (TU/e). You will join a vibrant team of 5 permanent researchers/academics and 8 PhD students, and have the ability to collaborate with other top research institutes across Europe. You will participate in cutting-edge research and target leading conferences and journals in database theory (e.g., ICDT, PODS, TODS). You will travel to present your work in international conferences and meet world-class academics.

You will be supervised by dr. Robert Brijder and work on foundations for scalable and principled data management systems for data science and machine learning. Data scientists and AI researchers currently often miss out on many of the advances in the field of databases because the data that they use is not tabular but in the form of matrices or higher-dimensional arrays (tensors), and because the accompanying operations are very different. In this project, you will study query languages resulting from basic linear algebra or tensor operations and programming constructs. Natural questions arise, such as expressivity, links and compatibility with existing query languages like SQL, scalability, query optimization, etc. Solving these questions establishes foundations for data management systems aimed at data scientists and AI researchers that are both scalable and principled.

This is a Teaching PhD position (PhD-TA). Throughout your PhD you will also spend some time helping with the teaching of some relevant courses (e.g., by running instruction sessions, and by correcting students' homework). You will also have the opportunity to obtain teaching qualifications.


Eindhoven University of Technology (TU/e)


  • BSc and MSc degree in Mathematics, Computer Science, or a closely related field.
  • Good knowledge of linear algebra, graph theory, and logic.
  • Programming experience.
  • English language proficiency (C1 level).
  • Affinity with contributing to teaching.
  • Ability to read scientific papers.
  • Ability to write mathematical proofs in a clear and understandable way.

Will be considered an advantage:
  • Past experience as a teaching assistant or student assistant.
  • Experience in research.

Conditions of employment

A meaningful job in a dynamic and ambitious university, in an interdisciplinary setting and within an international network. You will work on a beautiful, green campus within walking distance of the central train station. In addition, we offer you:
  • Full-time employment for four years, with an intermediate evaluation (go/no-go) after nine months. You will spend 10% of your employment on teaching tasks.
  • Salary and benefits (such as a pension scheme, paid pregnancy and maternity leave, partially paid parental leave) in accordance with the Collective Labour Agreement for Dutch Universities, scale P (min. €2,770 max. €3,539).
  • A year-end bonus of 8.3% and annual vacation pay of 8%.
  • High-quality training programs and other support to grow into a self-aware, autonomous scientific researcher. At TU/e we challenge you to take charge of your own learning process.
  • An excellent technical infrastructure, on-campus children's day care and sports facilities.
  • An allowance for commuting, working from home and internet costs.
  • Staff Immigration Team and a tax compensation scheme (the 30% facility) for international candidates. 

Additional information

About us

Eindhoven University of Technology is an internationally top-ranking university in the Netherlands that combines scientific curiosity with a hands-on attitude. Our spirit of collaboration translates into an open culture and a top-five position in collaborating with advanced industries. Fundamental knowledge enables us to design solutions for the highly complex problems of today and tomorrow. 

Curious to hear more about what it's like as a PhD candidate at TU/e? Please view the video.


Do you recognize yourself in this profile and would you like to know more?
Please contact the hiring manager Robert Brijder,

Visit our website for more information about the application process or the conditions of employment. You can also contact

Are you inspired and would like to know more about working at TU/e? Please visit our career page.


We invite you to submit a complete application by using the apply button. The application should include:
  • Your CV.
  • A cover letter (1 page max.) that briefly describes your motivation and qualifications for your application.
  • A transcript of your grades of your BSc and MSc level courses.
  • A copy or a link to your MSc thesis. If not (yet) available, then please explain why.
  • List of publications (if applicable).
  • Contact details of two or three referees, who may be contacted for more information.

We look forward to receiving your application and will screen it as soon as possible. The vacancy will remain open until the position is filled.


  • PhD
  • Engineering
  • max. 38 hours per week
  • University graduate
  • V32.7569


Eindhoven University of Technology (TU/e)

Learn more about this employer


De Rondom 70, 5612 AP, Eindhoven

View on Google Maps

Interesting for you


Apply for this job

Apply for this job

This application process is managed by the employer (Eindhoven University of Technology (TU/e)). Please contact the employer for questions regarding your application.

Thank you for applying

Please contact the employer for questions regarding your application.

Tip: save this job as favorite in your AcademicTransfer account. This gives you an immediate overview and makes it easy to find the job later on. No account yet? Create it now and take advantage of other useful functionalities too!

Application procedure

Application procedure

Make sure to apply no later than 11 Aug 2024 23:59 (Europe/Amsterdam).