Tenure-Track Faculty Position in Computer Science: Secure Software and Computer Systems
Listed on 2026-10-09
-
Education / Teaching
University Professor, Computer Science, Academic
The School of Computer Science at McGill University (Montreal, Canada) invites applications for tenure-track appointments at the rank of Assistant Professor. We are seeking candidates with a PhD (or close to finishing) and expertise in security or privacy aspects of computer and software systems. Topics of interest include but are not limited to: cybersecurity, network security, secure distributed computing, language/compiler-based security, hardware-based security, secure software development, applied cryptography, blockchain security, secure IoT and cyber-physical systems, AI-based cybersecurity, and privacy-enhancing technologies.
PositionDescription:
The School of Computer Science at McGill University (Montreal, Canada) invites applications for tenure-track appointments at the rank of Assistant Professor.
The expected start date is August 1, 2027.
Job Duties:The successful candidate will be expected to conduct research and secure competitive external funding, teach a diverse body of undergraduate and graduate students, and provide service to the University, the profession, and society at large.
Qualifications andEducation Requirements:
PhD (or close to finishing) and expertise in security or privacy aspects of computer and software systems.
Faculty/Department/Unit:Faculty of Science/ School of Computer Science
Job Type:Tenure-track
Rank:Assistant Professor
Salary:Salary will be commensurate with qualifications and experience.
Posting Period:The deadline to submit your application is until November 14, 2026.
The selection process will begin November 15, 2026, and continue until the positions are filled.
Required Documents:A complete application package must include:
- A cover letter
- A Curriculum Vitae including a list of publications
- A selection of 3-5 publications that the candidate considers as major and representative of their research activity
- A research statement
- A teaching statement
- The names and email addresses of three references
For external applicants, a guide on the application process is available.
For more information, contact .
The School of Computer Science at McGill University consistently ranks among the top in Computer Science departments in Canada. It offers a collegial environment with opportunities for interactions with world-class researchers in areas ranging from software engineering, programming languages and distributed systems to artificial intelligence and robotics. McGill University is among the top research-intensive academic institutions in Canada and has consistently been ranked in the top universities worldwide.
Montreal is a historic and cosmopolitan city, home to four universities, and is considered one of the top three cities for students in North America.
Before applying, please note that to work at McGill University, you must be both authorized to work in Canada and willing to work in the province of Quebec at the campus where the position is based / located.
McGill University is an English-language university where most teaching and research activities are conducted in the English language, thereby requiring English communication both verbally and in writing.
McGill University is committed to equity and diversity within its community and values academic rigour and excellence. We welcome and encourage applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to engage productively with diverse communities.
At McGill, research that reflects diverse intellectual traditions, methodologies, and modes of dissemination and translation is valued and encouraged.…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).