Postdoc Position in Cloud and Edge Systems
Role details
Job location
Tech stack
Job description
Join the FLEXI project - a collaborative EU initiative merging generative AI and digital twins to empower citizens and optimize energy flexibility markets. As part of the Software Production group, you'll lead the design and implementation of a scalable, cloud-edge integration layer that orchestrates AI assistants, federated digital twins, and flexibility-market services.
Your job
In this postdoc role, you will work at the exciting intersection of cloud and edge computing, distributed systems, and the energy domain. You will collaborate with an interdisciplinary consortium of 8 European partners (including academia, SMEs, and an energy aggregator) and with the project's international advisory board. Your work will contribute to open-source software, high-impact scientific publications, and real-world lab validation. This is a unique opportunity to apply your expertise in performance management, autoscaling, and system scalability to a socially relevant clean-energy transition. Additionally, you will be responsible for the end-to-end system integration and deployment of the FLEXI platform.
Your focus:
- A PhD in Computer Science, Software Engineering, or a closely related field (e.g., distributed systems, cloud/edge computing);
- A strong background in cloud and edge computing, with hands-on experience in containerisation (Docker, Kubernetes) and orchestration of microservices;
- Research, design and implement a scalable cloud-edge integration layer that enables seamless communication between AI-driven energy assistants, federated digital twins, and flexibility trading services;
- Develop performance management and autoscaling mechanisms for both cloud and edge components, guaranteeing predictable response times and resource efficiency in dynamic energy scenarios;
- Benchmark and oversee the controlled validation of the integrated framework for project use cases;
- Contribute to open-source software releases and publish research results in leading computing systems journals and conferences;
- Attend research meetings and contribute to co-authored papers., In addition to the terms of employment laid down in the CAO NU, Utrecht University also offers a range of its own schemes for employees. This includes arrangements for professional development, various types of leave, and options for sports and cultural activities. You can also tailor your employment conditions through our Terms of Employment Options Model. In this way, we encourage you to keep investing in your personal and professional development. For more information, please visit Working at Utrecht University.
Requirements
Do you have a Master's degree?, * A PhD in Computer Science, Software Engineering, or a closely related field (e.g., distributed systems, cloud/edge computing).
- A strong background in cloud and edge computing, with hands-on experience in containerisation (Docker, Kubernetes) and orchestration of microservices.
- Expertise in performance management, autoscaling, and scalability - for example, through prior research work on auto-scaling policies, load balancing, or resource optimisation in distributed environments.
- Excellent programming skills (e.g., in Java, Python, Rust or Go) and is comfortable with system integration, RESTful APIs, middleware and observability (e.g., eBPF) tools and technologies.
- A proven publication record in distributed computing journals and conferences.
- Fluency in written and spoken English and the ability to thrive in an international, multi-partner project.
Benefits & conditions
- a position for one year (1.0 FTE), with an extension of one additional year upon a positive evaluation;
- the position is available immediately, with a preferred start as soon as possible. The position will end no later than November 30, 2028;
- a full-time working week and a gross monthly salary, depending on education and experience, between € 3.546 and €5.538 based on full-time employment (salary scale 10 under the Collective Labour Agreement for Dutch Universities (CAO NU));
- 8% holiday pay and 8.3% year-end bonus;
- a pension scheme, partially paid parental leave and flexible terms of employment based on the CAO NU.