PhD Student in Software Engineering WASP Graduate School at Linkoping University

  

PhD at Linkoping University


Ref IFM-2023-00136

We have the power of over 40,000 students and co-workers. Students who provide hope for the future. Co-workers who contribute to Linköping University meeting the challenges of the day. Our fundamental values rest on credibility, trust and security. By having the courage to think freely and innovate, our actions together, large and small, contribute to a better world. We look forward to receiving your application!

Wallenberg AI, Autonomous Systems and Software Program (WASP) is Sweden’s largest individual research program ever, a major national initiative for strategically motivated basic research, education and faculty recruitment. The program addresses research on artificial intelligence and autonomous systems acting in collaboration with humans, adapting to their environment through sensors, information and knowledge, and forming intelligent systems-of-systems. The vision of WASP is excellent research and competence in artificial intelligence, autonomous systems and software for the benefit of Swedish industry. Read more: wasp-sweden.org

PhD Project

Data science teams often consist of machine learning (ML) researchers and practitioners from different backgrounds, lacking expertise in writing high-quality ML software. However, disregarding software quality practices leads to ML programs that are hard to maintain, inefficient, and lack modularity. Unlike traditional software, ensuring code quality in ML is more challenging as issues may persist for a long time without being detected, requiring significant time and effort to uncover. Code smells, which are poor code design choices that violate software engineering best practices, are a specific concern as they negatively impact various quality aspects like maintainability and scalability.

This PhD project aims to develop efficient techniques and scalable software tools to automatically detect and eliminate different types of code anti-patterns in complex ML programs. The project combines graph-based detection methods with machine learning solutions to ensure critical anti-patterns are always identified while minimizing false alarms.

Your involvement in this project will include contributing to the development and maintenance of a related open-source software project, collaborating closely with researchers and graduate students from Sweden, Canada, and Hungary.

As a PhD student, your primary focus will be on doctoral studies and research projects. There may also be opportunities for teaching or other departmental duties, up to a maximum of 20% of full-time commitment.

PhD Qualification

You have graduated at Master’s level in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence or Applied Mathematics with a minimum of 240 credits, at least 60 of which must be in advanced courses in Software Engineering or Computer Science. Alternatively, you have gained essentially corresponding knowledge in another way.

As an applicant, you must have very good software engineering and/or machine learning skills and mathematical maturity. You shall also have very good English skills, both orally and in writing to facilitate publication at leading scientific venues of software engineering and/or machine learning. Early research experience during master’s or undergraduate studies is further advantageous.

PhD Benefits

The salary of PhD students is determined according to a locally negotiated salary progression.

More information about employment benefits at Linköping University is available here.

How to Apply

Apply for the position by clicking the “Apply” button below. Your application must reach Linköping University no later than 12 June 2023.

Applications and documents received after the date above will not be considered.

We welcome applicants with different backgrounds, experiences and perspectives - diversity enriches our work and helps us grow. Preserving everybody's equal value, rights and opportunities is a natural part of who we are. Read more about our work with: Equal opportunities. We look forward to receiving your application!

Linköping university has framework agreements and wishes to decline direct contacts from staffing- and recruitment companies as well as vendors of job advertisements. For further information related to the PhD, please visit this Scholarship Link.

Post a Comment

Previous Post Next Post