|Publication date||16 December 2020|
|Closing date||15 February 2021|
|Level of education||Master's degree|
|Hours||38 hours per week|
|Salary indication||€2,395 to €3,061 gross per month, based on 38 hours per week|
The Complex Cyber Infrastructure (CCI) group of the University of Amsterdam is constructing and applying domain-specific languages (DSLs) in the context of complex cyber infrastructures (CCIs).
The efficacy of the DSLs is evaluated through prototype language implementations derived from formal definitions of the languages, thereby relying on the `correct by construction' principle.
Rapid DSL prototyping drastically speeds up the DSL design process and requires modular, extensible and maintainable language definitions given within meta-languages or language workbenches.
To truly realize the potential of rapid DSL prototyping, further research is required in several areas of software language engineering, including modular semantics, component-based language definitions, attribute grammars and ambiguity reduction.
In this role you will work with dr Thomas van Binsbergen to improve the state of the art with regard to meta-languages and rapid prototyping of DSLs. You will apply the developed techniques to the design and implementation of DSLs for CCIs, thereby impacting directly the wider research efforts of the CCI group.
In this position you will master and develop software language engineering techniques and learn how to apply these techniques within programming language research.
This project offers the freedom to explore and develop your own interests on the intersection of software language engineering and architecture design and implementation. Possible focus and starting points can be on one or more of the following topics:
Embedded in the Systems and Networking Lab, you will become part of a large group of fellow PhD students and researchers actively pursuing and solving challenges in distributed, cloud and parallel computing.
A temporary contract for 38 hours per week for the duration of 4 years (the initial contract will be for a period of 18 months and after satisfactory evaluation it will be extended for a total duration of 4 years). This should lead to a dissertation (PhD thesis). We will draft an educational plan that includes attendance of courses and (international) meetings. We also expect you to assist in teaching undergraduates and master students.
The starting salary will be in accordance with university regulations for academic personnel. It will range from a minimum €2,395 to €3,061 (scale P) gross per month based on full-time employment.
This is exclusive 8% holiday allowance and 8.3% end-of-year bonus. A favourable tax agreement, the ‘30% ruling’, may apply to non-Dutch applicants. The Collective Labour Agreement of Dutch Universities is applicable.
Are you curious about our extensive package of secondary employment benefits like our excellent opportunities for study and development? Take a look here.
Do you have questions about this vacancy? Or do you want to know more about our organisation? Please contact:
The Faculty of Science has a student body of around 7,000, as well as 1,600 members of staff working in education, research or support services. Researchers and students at the Faculty of Science are fascinated by every aspect of how the world works, be it elementary particles, the birth of the universe or the functioning of the brain.
The mission of the Informatics Institute is to perform curiosity-driven and use-inspired fundamental research in Computer Science. The main research themes are Artificial Intelligence, Computational Science and Systems and Network Engineering. Our research involves complex information systems at large, with a focus on collaborative, data driven, computational and intelligent systems, all with a strong interactive component.
The UvA is an equal-opportunity employer. We prioritise diversity and are committed to creating an inclusive environment for everyone. We value a spirit of enquiry and perseverance, provide the space to keep asking questions, and promote a culture of curiosity and creativity.
The Informatics Institute strives for a better gender balance in its staff. We therefore strongly encourage women to apply for this position.
Do you recognize yourself in the job profile? Then we look forward to receiving your application by 15 February 2021. You may apply online by using the link below.
Applications in .pdf should include a motivation letter and CV.
Please mention the months (not just years) in your CV when referring to your education and work experience.
We will invite potential candidates for interviews at the end of February 2021.
No agencies please