Sessional Lecturer

The responsilbility of a Sessional Lecturer is to teach and administer a course. The Department of Computer Science hires a limited number of Sessional Lecturers for each academic term to help meet the demand of courses being offered. These positions are posted three times per year for each of the academic terms: Fall, Winter, and Spring and Summer. You can find the Sessional job postings on the University of Saskatchewan Employment website.

Student Assistant Positions

Students may earn additional funds during the year by working as Tutorial Leaders, Markers or Advisors for Computer Science courses. These positions are competitive and candidates are chosen on the basis of their ability to provide expert guidance and feedback to students, in the language of instruction. Student Assistant positions are assigned at the beginning of each term. For more information about these positions and instructions on how to apply, please visit our student employment page.

Faculty Positions

Applications are invited from qualified individuals for a tenure track position with the College of Arts and Science in the Department of Computer Science. The University of Saskatchewan, the College of Arts and Science and the Department of Computer Science are strongly committed to diversity. Applications from Indigenous persons and women are especially encouraged and will be given preference. The successful candidate will build a substantial, externally funded research program in Bioinformatics or Computational Biology, with an emphasis on the development of novel algorithms and software. While all aspects of Bioinformatics and Computational Biology will be considered, preference will be given to candidates with a strong record in the empirical evaluation of large heterogeneous datasets.

Applicants should prepare a research statement outlining their research accomplishments and proposed research area, and how their research fits within a department of Computer Science. This position is affiliated with the Plant Phenotyping and Imaging Research Centre (p2irc.usask.ca). Candidates should identify in their research statement how they would interact with research underway at P2IRC. As the current university vision emphasizes collaborative research, the successful candidate should identify how they will work with other faculty members in the department, units on campus, and external and academic partners, while maintaining an independent Bioinformatics research program.

The successful candidate will teach at both the undergraduate and graduate level, in both the Computer Science and Bioinformatics programs. Prospective candidates are encouraged to visit the departmental website (http://www.cs.usask.ca/) for program details. A teaching dossier, comprised of a teaching philosophy statement, reflection on prior experience, and which courses the candidate could teach in the department must be included. In particular, the candidate should identify which of the required third year courses in the four-year Computer Science degree they are comfortable teaching (see Appendix).

The Department of Computer Science is the home of 27 faculty, 10 staff, and more than 150 graduate students and postdoctoral fellows working in diverse areas of computer science.

The College of Arts & Science offers a dynamic combination of programs in the humanities and fine arts, the social sciences and the sciences. There are over 10,000 undergraduate and graduate students in the College and 312 faculty, including 7 Canada Research Chairs. The College emphasizes student and faculty research, interdisciplinary programs, community outreach and international opportunities.

The University of Saskatchewan’s main campus is situated on Treaty 6 Territory and the Homeland of the Métis.  The University of Saskatchewan is located in Saskatoon, Saskatchewan, a city with a diverse and thriving economic base, a vibrant arts community and a full range of leisure opportunities. The University has a reputation for excellence in teaching, research and scholarly activities and offers a full range of undergraduate, graduate, and professional programs to a student population of over 24,000.


The successful candidate will have a PhD in Computer Science or related discipline from a reputable institution, be able to teach some of the listed third year courses in Computer Science (see Appendix), and have a research track record consistent with acquiring external funding from a competitive granting agency.

Salary Bands

Assistant Professor: $93,293 to $112,109; Associate Professor: $112,109 to $130,925; and Professor $130,925 to $152,877. The position is anticipated to be at the Assistant Professor level, but exceptional candidates at higher ranks may be considered. The University of Saskatchewan has a generous salary merit program which provides additional permanent increments to salary based on performance. As a result, the average salary in the department for Associate Professors is approximately $136000 and for Full Professors in $175000.


This position includes a comprehensive benefits package which includes a dental, health and extended vision care plan; pension plan, life insurance (compulsory and voluntary), academic long term disability, sick leave, travel insurance, death benefits, an employee assistance program, a professional expense allowance, and a flexible health and wellness spending program. 

How to Apply

Interested candidates must submit, via email, a cover letter, a detailed curriculum vitae, a research statement; a teaching statement, and the contact information of at least three references to faculty.recruiting@cs.usask.ca. In addition to its usual content, the cover letter should clearly state the position the candidate is applying for, and the Canadian citizenship or immigration status of the applicant. We encourage all candidates to self-identify as a member of an equity group member (women, members of visible minorities, Indigenous persons, and persons with disabilities) in their letter of application.

For additional information or questions, please contact

Kevin Stanley
Head, Department of Computer Science

110 Science Place
University of Saskatchewan
Saskatoon, SK  S7N5C9
Telephone: (306) 966-4886
Email:  kevin.stanley@usask.ca

Due to federal immigration requirements, we also ask candidates to indicate whether they are Canadian citizens, permanent residents, or are otherwise already authorized to work at this position for the duration of the appointment, with an explanation if this last category is indicated.

Review of applications will begin September 15, 2019; however, applications will be accepted and evaluated until the position is filled.  The anticipated start date is July 1, 2020. 

The University of Saskatchewan is strongly committed to a diverse and inclusive workplace that empowers all employees to reach their full potential. All members of the university community share a responsibility for developing and maintaining an environment in which differences are valued and inclusiveness is practiced. The university welcomes applications from those who will contribute to the

Research Positions

The Plant Phenotyping and Imaging Research Centre (P2IRC) is a computational and agricultural research centre managed by the Global Institute for Food Security (GIFS) and located at the University of Saskatchewan. P2IRC was established thanks to funding awarded to the University of Saskatchewan by the Canada First Research Excellence Fund award, Designing Crops for Global Food Security.  GIFS (www.gifs.ca) was founded in 2012 to perform research that will help deliver transformative innovation to agriculture in both the developed and the developing world. The Department of Computer Science is the home of 26 faculty, 10 staff, and more than 130 graduate students and postdoctoral fellows working in diverse areas of computer science. 

P2IRC’s seven-year transdisciplinary program will transform crop breeding through research in phenomics, genomics, imaging, and data analysis in order to transform plant breeding and agricultural practices. P2IRC (http://p2irc.usask.ca/) is a major research centre with partners located on campus, across Canada, and internationally.

Salary Information:

Salaries will be based on training, education, and experience, but will fall within the following ranges:

  • Graduate Students: $20,000 - $23,000 per year
  • Post Doctoral Fellows: $50,000 - $60,000 per year
  • Research Associates: $40,000 - $90,000 per year

Primary Purpose:

We are searching for bright and enthusiastic individuals to join our team as a graduate students, post-doctoral fellows, or programmers in the areas of machine learning, computer vision, data science, data management, software development and web development. You will join a large team of researchers developing state-of-the-art computational techniques and tools that will transform agriculture and plant breeding over the next decade.

The ideal candidates will have strong computer programming skills and a keen interest in the application of computer science to agriculture and plant or soil science. We are looking for new members to join data and image analysis efforts in the Flagship research projects, as well as data management and software tool development to support P2IRC researchers.

Application procedure:

  1. Complete an application form: https://bit.ly/31bmaDz
  2. Send an email indicating your interest and experience, a CV, and a pdf of your transcripts to: p2irc.compsci@gmail.com

Nature of Work/Research:

We are hiring for the following positions

  • Machine learning and computer vision
  • Machine learning and data science
  • Databases and data management
  • Frontend web development
  • Software Engineer/Developer


Activities are dependent on the position area, but generally will include:

  • Research into state-of-the-art computational techniques for data analysis and/or data management;
  • Collaborate closely with plant and soil science researchers within and external to P2IRC;
  • Develop professional-level software with modern software development practices; and
  • Written communication for research publications and software documentation.

Education: Graduate student and RA applicants require a Bachelor’s degree in computer science or data science. Postdoctoral Fellow applicants require a PhD in computer science or related field, awarded within 5 years immediately preceding the appointment.

Experience: Previous experience with machine learning, convolutional neural networks, and/or large software development projects is required. Previous experience working in plant/soil science and agricultural application domains is an asset.


  • Research motivation, good command of English, and excellent communication
  • Excellent programming skills and ability to rapidly understand different data analysis approaches; experience contributing to large software platforms is a plus
  • Knowledge of Python and deep learning frameworks
  • Familiarity with data repositories of genomic and phenotypic information

Start date and duration:

Expected start date is September 1, 2019. Expected duration is 12 months, renewable for up to 3 years.

Supervision and Academic Unit:

Positions will be held with the Dept. of Computer Science and supervised by P2IRC and Computer Science investigators.

Application Timeline:

The application deadline is 19 August 2019. We will continue to review applications after 19 August 2019 until all positions are filled. Only successful candidates will be contacted.

Job Posting Mailing List

From time to time, employers will ask us to distribute job postings to current students or recent graduates. If you would like to be part of the mailing list that receives these postings, please complete the form below.

Subscribe to our job posting mailing list

* indicates required