Job Details

Job Title

Developer or Researcher – AI-based orchestration and management system for supporting Next Generation Applications

Job Duration

Initial contract is for 12 months, extensible based on performance.

Job Starting date

As early as possible.

Job Background

Next-generation (NextGen) applications that require interactive services between the users and clouds, such as cloud gaming services, have been more and more interactive in recent years. In this context, the development of the new generation of games, virtual reality (VR) and augmented reality (AR) applications would be different from the traditional ones, whereby a distributed microservice architecture would be adapted for hosting the different components of these applications. This approach enables the agile and scalable life cycle management of these applications, as well as the adaptation of the new thin-client gaming model that fits the new generation of online gaming, and VR/AR applications. In this project, we target mainly three use-cases that leverage the next-generation applications including i) Collaborative VR; ii) Multi-player Mobile Gaming; iii) Cloud Gaming Platform. The concept of cloud and multi-access edge computing (MEC) will unlock the challenges of those applications and enable a financially safe market roll-out. NextGen applications would instead benefit from an advanced infrastructure with ubiquitous presence, unblocking them from fixed geographies. computation offloading is required to shift its target towards infrastructures that combine low-latency with (collectively) high computational capacity. At the same time, in order to meet the expected QoE standards, the application data flow model needs to be both decentralized and adaptive to the underlying mixed edge/cloud computing and network infrastructures. In these use-cases, we would have some micro-services running at the user devices while others on the cloud or multi-access edge computing (MEC). In fact, the rendering that includes sensors and positions data would be performed on the uplink direction from the end devices twoards the network side (MEC or cloud). Meanwhile, the rendered data that includes the new state of the next generation applications would be performed using the downlink direction. The NextGen collaborative application's state could be updated by multiple players/users simultaneously, and hence the ubiquitous and collaborative system should ensure the Key Performance Indicators (KPIs) in terms of computation, network latency, and bandwidth for ensuring transparent state transition. Artificial Intelligent that includes machine learning techniques would play a crucial role in designing the ubiquitous and collaborative system that should host the NextGen applications. An AI-based orchestration framework would be designed that gives the possibility to different tenants for designing their NextGen applications that ensure the reliability and latency and facilitating the efficient life cycle management of the slices with the aim of rapid slice creation and activation. For the application of the taken decisions by AI-based orchestration system, DevOps tools, such as Ansible, Puppet, Chef, and Juju charms, would be leveraged for efficiently deploying and managing the network, IaaS, and micro-services.

Job Requirements

We are looking for highly-motivated developers, young researchers and experienced postdoc researchers who are willing to conduct high-quality research works, developing efficient approaches and methods that leverage DevOps and NextGen development tools, zero-touch management concept, AI/ML techniques and SDN/NFV technologies for designing an AI-based orchestration system for NextGen applications and ubiquitous and collaborative system hosting these applications. Depending on the job level, candidates should have either Master or Ph.D. degrees in a related field with a focus on artificial intelligence, cloud computing, and networking and communications. We expect that candidates should have good analytical skills including, but not limited to, optimization and artificial intelligence. We expect that the candidates have expertise in programming languages (Python, C/C++, Java), cloud environments (Kubernetes, OpenStack), DevOps (i.e., Vagrant, Ansible, Puppet, Chef, and Juju charms), open source tools (Automotive Grade Linux, Apache libcloud, Open Source Mano, K8s and Jenkins), and gamming VR and AR development tools including Unity, Snaps, OTOY and PiXYZ. For the candidates applying for postdoc positions, they should have a good publications record in very good journals and conferences.

Research Group

The MOSA!C Lab is led by Prof. Tarik Taleb. The lab belongs to the Communications and Networking Department, School of Electrical Engineering, Aalto University. It consists of a group of highly-enthusiastic researchers with strong hands-on programming skills and expertise in different areas relevant to mobile networking, cloud computing, Internet of Things, and UAV. The lab is involved in a number of research projects funded by different industries, Business Finland, The European Commission, and Academy of Finland. MOSA!C Lab conducts high-quality research with high industrial applicability and contributes to open source projects.

How to Apply

The evaluation of the applications will start immediately and will continue until the positions are filled. Interested applicants should fill-in the form below and attach the following documents (pdf files only). Please note that incomplete applications will not be regarded.

  • Motivation letter.
  • Research vision on the topic.
  • Detailed CV including the list of publications, developed tools and softwares.
  • At least 3 recommendation letters.

Application Form

Full Name


Email Address


Short Bio


Curriculum Vitae


Motivation letter


Research Vision on the Topic


Recommendation Letters (merge at least three recommendations in one pdf file)

Under the illumination of the replica watches uk light source, the radiation brushed green dial exhibits a gradual visual effect, unique and beautiful. The three-dimensional scale and pointer on the swiss rpelica watches surface of the plate are coated with Super-LumiNova luminous material, which is replica watches convenient for reading time in a dark environment. 6 Time Stamp Position Set the calendar display window to add a practical function to the rolex replica uk simple disk surface.