Master thesis: Mining events from temporal graphs using representation learning

Posted date: Nov 18, 2020

Location: Stockholm, AB, SE

Company: Ericsson

Ericsson Research is the central research organization within Ericsson. Our mission is to provide Ericsson with advanced system concepts, technology and methodology and to secure long term competitive product positioning. World-class research and innovation is achieved through collaboration within Ericsson and with partners, customers, universities and research institutes. We are a truly global organization, offering a diverse, performance-driven culture and an innovative and engaging environment. Join us!

Our Exciting Opportunity
Graphs representing network data are an expressive representation for aggregating data-sets from heterogeneous information sources. Temporal features that emerge from, both temporal featured link/vertices and the dynamic structural evolution of such representations, need to be identified and later processed by learning algorithms. For example, relational information, link strength and dependencies between 2 samples can be time-variant. Recent research has progressed in producing embeddings with heterogeneity, temporality and structural scalability, producing node- and graph-level representations of complex networks. Yet, a fascinating research area of interest is concerned with how to produce valuable insights with such embeddings, especially targeting event sequences in such graphs. Mobile network data provide a rich relational information source for such tasks.


In this project, you will

  • Investigate several algorithms and graph embedding techniques for graph representation learning in the context of mining events from temporal graphs.
  • Report to Machine Reasoning Sector Manager


This opening is for one MSc student or graduate. The thesis work is offered by Ericsson, conducted under joint supervision by Ericsson Research as well as the host university of the student where the results will be reported back to Ericsson.
The scope of the work will be defined collaboratively with the industrial supervisors and is expected to include specification and guidance of the tasks, where the student will receive support throughout the project, both in terms of research mentorship as well as the technical guidance and resources.


To be successful in the role you must have

  • Most of your MSc courses completed (in Computer Science, Data Science, Machine Learning, Electrical and Computer Engineering or similar area)
  • Strong programming skills in Python.
  • Skills or course on research methods.
  • Courses in the topics of Adv. Machine Learning, Representation Learning, Adv. Data Mining and Adv. Deep Learning (Graphs will be considered a merit)
  • Solid communication skills.
  • Fluent English.


What´s in it for you?
Here at Ericsson, our culture is built on over a century of courageous decisions. With us, you will no longer be dreaming of what the future holds – you will be redefining it. You won’t develop for the status quo, but will build what replaces it. Joining us is a way to move your career in any direction you want; with hundreds of career opportunities in locations all over the world, in a place where co-creation and collaboration are embedded into the walls. You will find yourself in a speak-up environment where empathy and humanness serve as cornerstones for how we work, and where work-life balance is a priority. Welcome to an inclusive, global company where your opportunity to make an impact is endless!


What happens once you apply?
To prepare yourself for next steps, please explore here: https://www.ericsson.com/en/careers/job-opportunities/hiring-process


 Your application should include the following documents:

  • CV
  • A short cover letter which includes your motivation to apply for this position.
  • Transcripts of studies (Both B.Sc. and up-to-date M.Sc.)
  • Any additional certificates (if not academic) regarding relevant experience.


Location for this role: Kista, Sweden
Recruiter: Sylwia Kwiecien sylwia.kwiecien@ericsson.com
Last day to apply: 4.12.2020


Curious to know more about the life at Ericsson? Meet some of your future colleagues and watch our People film.



Do you believe that an organization fostering an environment of cooperation and collaboration to execute with speed creates better business value? Do you value a culture of humanness, where fact based decisions are important and our people are encouraged to speak up? Do you believe that diverse, inclusive teams drive performance and innovation? At Ericsson, we do. 

We provide equal employment opportunities without regard to race, color, gender, sexual orientation, transgender status, gender identity and/or expression, marital status, pregnancy, parental status, religion, political opinion, nationality, ethnic background, social origin, social status, indigenous status, disability, age, union membership or employee representation and any other characteristic protected by local law or Ericsson’s Code of Business Ethics.


Primary country and city: Sweden (SE) || || Stockholm || Stud&YP

Job Segment: Engineer, Electrical, Computer Science, Learning, Data Mining, Engineering, Technology, Human Resources