The Toronto Systems Security Lab is searching for talented and motivated postdoctoral fellows to become part of our team working on exciting scientific research projects. Researchers in computer engineering or computer science, or similar discipline who have received their Ph.D or are expecting to receive their Ph.D shortly are encouraged to apply. A successful applicant will receive a competitive salary and excellent benefits. The Toronto Systems Security Lab performs novel and innovative research in the areas of computer security, digital privacy and system reliability, and is funded by a variety of government programs, industry sponsors and non-profit groups. The University of Toronto is Canada’s largest university, located in Toronto, Canada’s largest city and a vibrant and diverse metropolitan center.
Specific Responsibilities:
- Perform research, development and implementation of new and existing algorithms, systems and tools that will improve the security and reliability of computing systems, including techniques that involve program analysis, fuzzing, hardware/software systems or machine learning.
- Work in a collaborative environment advising junior graduate students, organizing research meetings and managing research projects.
- Author peer-reviewed scientific articles and contribute to grant proposals.
Required Qualifications:
- PhD in Computer Science, Computer Engineering or related field.
- Established record of peer-reviewed publications.
- Excellent written and oral communication skills.
- Experience implementing and evaluating large to moderate software systems, and familiarity with a variety of software packages and programming languages such as C/C++, Java and Python.
- Experience working in a collaborative environment.
Additional Desired Qualifications:
- Experience with vulnerability detection and fuzzing tools such as AFL, Wireshark, Scapy, and IDA Pro
- Experience with code analysis and software engineering tools such as LLVM, Z3, KLEE, Angr
- Experience with development and administration of open-source software systems such as Android, Linux, KVM, Xen
- Knowledge of computer architecture and hardware security including x86 and ARM ISAs, and hardware security extensions such as SGX, TXT, SEV, TDX
- Experience and familiarity with source control and collaboration systems such as Git, SVN
- Experience with machine learning tools such as PyTorch, TensorFlow, Keras
General information for Postdoctoral Fellows at the University of Toronto can be found here.
Application Instructions
Applicants are encouraged to apply by filling out this form. Please direct questions to david.lie@utoronto.ca.