Skip to main content

Joining REALISE Lab

We are always on the lookout for hiring self-motivated MSc and PhD students to work on topics related to software engineering. You can see our research in detail in the Publications. Currently, our lab is focusing efforts on the following projects: SE4AI, Performance engineering, and dependency management.

  • Engineering AI systems: How to build and maintain reliable AI software systems?
  • AI for Software Developers: How can we use AI/LLM to help developers write better code and maintain their software quality?
  • Securing the Software Supply Chain: How to develop and reliably reuse open source software components (e.g., libraries, packages)?
  • Performance Testing: How to better identify performance regressions during development?

Disclaimer: In our research, we use AI methods to understand large amounts of data, propose intelligent solutions, or as an application for software engineering techniques. However, our research is not focused on developing AI methods. We use AI/ML/LLMs to help software developers deliver better quality software. If you are looking for a group that is specialized in AI research, this is not the right research group for you.

Why Join?

A few good reasons to join our lab:

How to Apply?

Qualifications: Strong programming, problem-solving, and communication skills.

A degree in computer science, computer engineering, or software engineering is expected. However, if you have a major in adjacent areas (e.g., electrical engineering, mathematics, physics) and have a strong programming background, you are also encouraged to apply. If you come from a completely different area, you should justify (with strong arguments) in your cover letter why you want to switch to software engineering.

If you are interested in joining my research group, please submit your application using the DearProf system:

Important Tips

  • Make sure to show in your application that you are actually interested in our work. Generic application emails (especially those that are addressed to multiple professors!) will be ignored.
  • Take a look at the Concordia University website for information on graduate admissions, tuitions, scholarships, and the programs.
  • Check out Dr. Evan’s advice for prospective research students when contacting us (or any professor).