Fully-Funded Ph.D. Position on Edge-Cloud Computing
PhD Vacancies
- School PhD Scholarship 2025
- PhD Scholarship: Developing AI-Driven Help-Seeking Tools for Young People’s Mental Health
- PhD Scholarship: Enhancing patient-clinician communication in women’s healthcare
- School PhD Scholarship 2024
- Fully-Funded Ph.D. Position on Edge-Cloud Computing
- Open PhD Position in Deep Learning applied to MRI imaging of carotid plaques
- PhD Scholarships in Machine Learning
- HYSTORE PhD position
- Fully-Funded PhD Position on Communication Networks
- UCD School of Computer Science Ph.D. Scholarships 2023
- UCD School of Computer Science Ph.D. Scholarships 2022, round 2
- Open PhD position in Lally Lab TCD in machine learning for identification of carotid plaque vulnerability
- UCD School of Computer Science Ph.D. Scholarships 2022
- SFI-funded PhD positions in energy-efficient computing
- Fully-Funded PhD Position
- PhD Scholarship Opportunities in Machine Learning
- UCD School of Computer Science Ph.D. Scholarships 2021
- PhD studentship within VistaMilk
- PhD Opportunity
- PhD Positions
Fully-Funded Ph.D. Position on Edge-Cloud Computing
We are pleased to announce an exciting opportunity for a prospective Ph.D. student to join the School of Computer Science at University College Dublin (UCD). We seek highly motivated and talented individuals passionate about cutting-edge research in distributed systems. UCD is a leading Irish university with a global ranking of #171 (latest QS ranking). It is ranked #1 in Ireland and #87 worldwide for graduate employability, and the graduates from the School are in high demand by industry. As part of our dynamic research community, you will work with experienced faculty members, addressing critical challenges and developing innovative solutions to advance the field. Applicants with a Master's degree in Computer Science or related disciplines are encouraged to apply.
Research Topic: Sustainable Computing at Edge-Cloud Continuum
The "Sustainable Computing at the Edge-Cloud Continuum" research addresses the escalating data processing demands brought about by combining multi-cloud architectures and edge computing paradigms. This interdisciplinary study, encompassing computer networks, distributed systems, and machine learning, aims to seamlessly integrate and optimize resource utilization and workloads across edge servers, multi-cloud infrastructures, and IoT devices to achieve enhanced energy efficiency, reduced carbon footprint, and improved sustainability. Leveraging advanced techniques like dynamic workload allocation, energy-aware scheduling, and resource management, along with applying cutting-edge machine learning methodologies, the research explores sustainable computing paradigms that intricately balance performance, latency, and energy consumption within the edge-cloud continuum. The investigation includes delving into mobile edge computing, where computational resources are brought closer to users for faster and more efficient processing. Additionally, the study will focus on service orchestration for containerized services and serverless functions to automate resource allocation for efficient scaling and reduced energy consumption, all while promoting eco-friendly practices. By uniting knowledge from computer networks, distributed systems, and machine learning, this research aims to reform resource utilization and service management, creating an environmentally conscious technological ecosystem that paves the way for sustainable and resource-efficient solutions in the ever-evolving field of edge-cloud systems.
Supervisor: Dr. Hadi Tabatabaee Malazi (Hadi.TabatabaeeMalazi@ucd.ie)
Post Duration: 4 years
Expected Start Date: January 2024
Application deadline: 30th September 2023
Qualifications and Requirements
Mandatory:
- 2.1 grade (i.e., with a score higher than 60% or equivalent) in an undergraduate or postgraduate degree in computer science, maths, engineering, or similar technical discipline.
- Strong programming skills in at least one of these programming languages: Phyton, Java, or C.
- Excellent written and verbal communication skills.
- Experience or knowledge about machine learning techniques, cloud computing, and computer networks.
- Willingness and motivation to learn and experience new theoretical and technological areas.
Desired:
- A master's degree in computer science or a closely related field.
- Peer-reviewed academic publication(s).
- Practical experience in simulation environments and ML libraries (e.g., CloudSim, OMNet++, NS3, MATLAB, TensorFlow)
- Experience or knowledge of service containerization technologies (e.g., Docker, Kubernetes, Minikube)
- Theoretical knowledge of game theory, graph theory, and optimization methods.
Principal Duties and Responsibilities
- This is a research-focused position where the student will conduct a specified program of research supported by research training and development under the supervision and direction of the supervisor and where the student will: A) carry out an agreed research and work plan on the introduced research problem, working closely with UCD staff and other Ph.D. students from other projects in the School of Computer Science. B)Travel to meetings and conferences as required;
- The student will complete modules in relevant topics (TBA) to a total of 30 credits as part of a structured Ph.D. in UCD.
- Teaching assistant duties[1].
- The student will ensure that all research is carried out per UCD requirements for ethical research and data management and that the Ph.D. is completed within the allocated period.
Benefits
- A full tuition fee waiver and a €19,000 annual (tax-free).
- Travel budget for conferences
- Equipment budget
How to apply
Applicants should send the following documents to (opens in a new window)Hadi.TabatabaeeMalazi@ucd.ie before the deadline.
- A one-page cover letter describing how you meet the mandatory/desired requirements.
- A detailed curriculum vitae (CV) including education history, programming skills and research projects/publications.
- Scanned copies of relevant academic transcripts.
- English Language Proficiency for non-native English speakers, in line with UCD requirements (here)[2].
Selection Process and Criteria
Selection criteria outline the qualifications, skills, knowledge, and experience that the successful candidate would need to demonstrate for the successful discharge of the responsibilities of the post. Applications will be assessed based on how well candidates satisfy these criteria.
The selection process has two stages. Initial applications will be reviewed, and shortlisted candidates will be contacted to submit a research interest letter (describing the vision for a potential research project on the defined research topic) and two recommendation letters. Successful candidates from this stage will be invited for an interview. Only candidates passing a stage will be contacted.
Equality, Diversity, and Inclusion
UCD is committed to creating an inclusive environment where diversity is celebrated, and everyone is afforded equal opportunity. To that end, the university adheres to a range of equality, diversity, and inclusion policies. We encourage applicants to consult those policies here[3]. We welcome applications from everyone, including those who identify with any of the protected characteristics that are set out in our Equality, Diversity, and Inclusion policy.
More information about UCD Computer Science structured Ph.D. [4] and Ph.D. Lifecycle [5]
-----------------------------------------------