Dr. Margaret-Anne Storey and Dr. Daniel German have an opening for a Postdoctoral Fellow to conduct and lead research related to one or more of the following topics: big data analytics, collaborative tools/processes, social media, program comprehension, malware analysis, and software visualization. The position is for two years (with the possibility of extension) and is located at our facility in the Department of Computer Science at the University of Victoria in beautiful Victoria, British Columbia, Canada.

We are searching for a candidate with an interest in applied research that can easily be adopted by software engineering practitioners. A PhD in Computer Science or a comparable qualification is required. The successful candidate must have excellent programming skills and a good research record with publications in relevant international conferences and journals in one or more of the following software engineering areas: Empirical Software Engineering, Mining Software Repositories, Software Evolution/Maintenance, Data Mining, Computer Supported Cooperative Work, Software Monitoring/Testing, Software Visualization, Reverse Engineering, and Program Comprehension.

Good verbal and written communication skills and a willingness to work in a close-knit team are essential. The candidate will help drive several research projects in our lab, mentor and guide undergrad and graduate students, and is expected to play an active role in various collaboration efforts with other universities and industry, both at the national and international level. The applicant will also be encouraged to pursue their own interests.

Applications should be sent by e-mail before January 1, 2016. Start dates can be discussed.

The application package should consist of:

  • a cover letter with a short research statement;
  • a curriculum vitae with detailed information regarding your academic degree, research projects, publications, and any work experience;
  • the names and email addresses of three references;
  • PDFs of your best and most recent publications, including a brief explanation of your rationale for picking each one; and
  • a portfolio of your programming projects (if applicable).

Applications will be considered until the position is filled.