Open positions

Doctoral Candidate position in Software Analytics and Testability

Aalto University is where science and art meet technology and business. We shape a sustainable future by making research breakthroughs in and across our disciplines, sparking the game changers of tomorrow and creating novel solutions to major global challenges. Our community is made up of 12 000 students, 400 professors and close to 4 000 other faculty and staff working on our dynamic campus in Espoo, Greater Helsinki, Finland. Diversity is part of who we are, and we actively work to ensure our community’s diversity and inclusiveness. This is why we warmly encourage qualified candidates from all backgrounds to join our community.

The Department of Computer Science is an internationally-oriented community and home to world-class research in modern computer science, combining research on foundations and innovative applications. With over 40 professors and more than 450 employees from 45 countries, it is the largest department at Aalto University and the largest computer science unit in Finland. Computer science research at Aalto University ranks high in several prominent surveys (47th worldwide and 9th in Europe in Shanghai subject ranking 2019; and 56th worldwide in Times Higher Education subject ranking 2020).

We are now looking for a

Doctoral Candidate to join the Aalto Systems and Services Engineering Analytics (AaltoSEA) Group.

Your role and goals

We are searching for a full-time Doctoral Candidate working on engineering analytics for complex software systems. The target software system is Nokia software for mobile networks products and the research focus will be on analytics tools and techniques for software understanding, optimization and testability. This position will be funded in the context of a research project with Nokia for 4 years (based on an initial 2 years contract + 2 years extension). The key idea is to analyze software code, docs, tests, logs etc. to (i) detect problematic code dependencies/patterns, (ii) manage change adaptation given the evolution of underlying dependent software and hardware, and (iii) optimize large scale testing workflows. Big data, dependency analytics, machine learning and testing methods will be employed for the research and development whereas strong skills in large-scale software systems are important. The Doctoral Candidate will have a close collaboration with the Nokia software team.

Your network and team

The Aalto Systems and Services Engineering Analytics (AaltoSEA) Group concentrates and consolidates research activities, resources, results, and collaborations on foundational principles, concepts and techniques for service engineering analytics of distributed software systems and services, big data applications, machine learning systems and IoT.

Your experience and ambitions

  • eligible for PhD study at Aalto University (
  • excellent knowledge in software systems
  • very good in scientific writing and communication skills
  • very good knowledge about tools and techniques for engineering analytics (static analysis, code profiling, monitoring, observability, software dependency analysis )
  • very good knowledge in big data, data science and possible ML techniques
  • able to apply big data analytics/ML for data about software
  • familiar with DevOps/agile work
  • very good in teamwork in industry-academia collaboration setting

What we offer

By working in our group you would get the possibility to join a top notch research environment in big data/ML for large scale software systems and also have a strong collaboration with other research groups in Aalto and EU. In this role you would work on real-world challenges through analytics for Nokia software systems and have a strong collaboration with Nokia team to build vital experiences. You would also be able to travel for visits or exchanges with other world class research groups outside Finland.

We offer a two-year fixed-term contract with the possibility for two years extension, during which you will be working towards your Doctoral dissertation in one of the top universities in Nordic countries ( The employment is full-time and paid position with high level occupational health care. Starting monthly salary in the position is 2600 euros.

Ready to apply?

If you want to join our community, please submit your application through our recruitment system. We will review applications as they arrive and the position will be filled in as soon as suitable candidate has been found.  You will hear from us the latest within two weeks from the application submission.

If you wish to hear more about the position, you can reach out to Associate Professor Linh Truong [email protected] with the topic “PhD position in Software Analytics and Testability".

If you are already working at Aalto University, please apply via our internal Workday system (Career).  

To apply, please share the following application materials in one pdf file with us:

  • a cover letter to explain your motivation and plan
  • CV
  • Your Bachelor and master transcripts
  • Links to your online master thesis
  • Master thesis evaluation if possible
  • Any papers/reports/writing demonstrating your research and writing
  • Name, affiliation and email of two potential referees
  • Links to your open source software projects

Want to know more about us and your future colleagues? You can watch these videos: Aalto University – Towards a better world, Aalto People , and Shaping a Sustainable Future. And this webpage about Aalto and Finland.

Check out our new virtual campus experience:

About Finland

Finland is a great place for living with or without family – it is a safe, politically stable and well-organized Nordic society. Finland is consistently ranked high in quality of life and was just listed again as the happiest country in the world:

For more information about living in Finland:

For more information about moving to Finland:

More about Aalto University:

  • Published:
  • Updated:
URL copied!