1

Computer Science Professor Jobs in Ontario (NOW HIRING)

CA$200K/yr

... science, philosophy, or data science. The successful candidate should demonstrate the ability to ... The upper end of the salary range for this position exceeds $200,000 CAD per annum. ABOUT US The ...

... science informatique et de génie électrique \\ School of Electrical Engineering and Computer ... the part-time professor teaching this course attends tutorials at least one hour per week (on ...

Showing results 21-40

Computer Science Professor information

What does a computer science professor do?

A computer science professor teaches at a technical college or university. You create and teach courses in computer science (CS) or related programming or technology subjects. In this career, you prepare the syllabus for each class, deliver lectures and instructions, and use exams and quizzes to assess the performance of students. In many computer science classes, your responsibilities include allowing students to practice the subject matter in a computer lab. You facilitate this practice and offer guidance during lab sessions. In addition to your teaching duties, you sometimes give academic or career advice to students in CS degree programs.

What does a computer science professor do?

A Computer Science Professor teaches courses in computer science at the college or university level, covering topics such as programming, algorithms, data structures, artificial intelligence, and more. In addition to teaching, they often conduct research in specialized areas, publish academic papers, and supervise student projects or theses. Computer Science Professors also advise students, develop curriculum, and may participate in departmental administration or service. Their work is crucial in advancing the field of computer science and preparing the next generation of technology professionals.

What are the key skills and qualifications needed to thrive as a computer science professor?

To thrive as a Computer Science Professor, you need an advanced degree in computer science or a related field, strong research background, and expertise in core topics like algorithms, programming, and systems. Familiarity with learning management systems (LMS), programming environments, and publication platforms is typically required, along with a record of scholarly publication and potentially relevant certifications. Excellent communication, mentorship, and curriculum development skills help foster student engagement and support academic growth. These skills and qualifications are vital for delivering high-quality instruction, advancing research, and contributing to the academic community.

What are some common challenges faced by computer science professors in balancing teaching, research, and administrative responsibilities?

Computer Science Professors often juggle multiple responsibilities, including delivering lectures, guiding student projects, conducting original research, publishing papers, and participating in departmental or university committees. Balancing these can be challenging, especially during peak periods like exam seasons or major research deadlines. Effective time management and prioritization are crucial, as is seeking support from colleagues and administrative staff. Many professors also find it helpful to establish a clear schedule and set boundaries to maintain productivity and job satisfaction.

What is the difference between Computer Science Professor vs Software Developer?

AspectComputer Science ProfessorSoftware Developer
Required CredentialsTypically a Ph.D. in Computer Science or related fieldBachelor's or Master's in Computer Science or related field; certifications optional
Work EnvironmentAcademic institutions, research labs, universitiesCorporate offices, tech companies, startups
Industry UsageResearch, teaching, academic publishingSoftware development, product creation, coding
Common Search/ComparisonYesYes

While both roles involve computer science knowledge, a Computer Science Professor primarily focuses on teaching, research, and academic publishing, often requiring a Ph.D. and working in educational institutions. In contrast, a Software Developer applies programming skills to create software products in corporate or startup environments, typically with a bachelor's or master's degree. The roles differ in work environment, responsibilities, and career paths but share foundational computer science expertise.

What are the most commonly searched types of Computer Science Professor jobs in Ontario?

The most popular types of Computer Science Professor jobs in Ontario are:

What are popular job titles related to Computer Science Professor jobs in Ontario?

For Computer Science Professor jobs in Ontario, the most frequently searched job titles are:

Infographic showing various Computer Science Professor job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 19% Part Time, 3% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Associate Professor - Law and Philosophy

University of Toronto

Toronto, ON • On-site

CA$200K/yr

Full-time

Re-posted 4 days ago


Key responsibilities

  • Sustain and lead innovative and independent research in Law and Philosophy.

  • Maintain an outstanding, competitive, and externally funded research program.

  • Contribute to teaching and service responsibilities within the faculty.


Job description

Date Posted: 07/31/2026
Closing Date: 10/02/2026, 11:59PM ET
Req ID: 49534
Job Category: Faculty - Tenure Stream (continuing)
Faculty/Division: Henry N.R. Jackman Faculty of Law
Department: Henry N.R. Jackman Faculty of Law
Campus: St. George (Downtown Toronto)
Existing Vacancy: Yes

POSITION DESCRIPTION

The Henry N.R. Jackman Faculty of Law and the Department of Philosophy in the Faculty of Arts & Science at the University of Toronto invite applications from outstanding scholars for a full-time tenure stream position held jointly in the Faculty of Law (51%) and the Department of Philosophy (49%) in Law and Philosophy. The appointment will be at the rank of Associate Professor, with an anticipated start date of July 1, 2027.

This position is being advertised concurrently with the Assistant Professor - Law and Philosophy position (req 48761); however, only one appointment will be made. To be considered for this role and/or Assistant Professor - Law and Philosophy (req 48761), you must submit a separate application for each posting.

 

REQUIREMENTS AND QUALIFICATIONS

Candidates must hold a JD or equivalent degree. A doctoral degree, earned by the time of the appointment or shortly thereafter, is preferred. Candidates must have a clearly demonstrated record of excellence in research and teaching, and an established international reputation. We seek candidates with research and teaching expertise in both Law and Philosophy.

Candidates must provide evidence of research excellence, as demonstrated by a record of sustained high-impact contributions and publications in top-ranked and field-relevant journals; the submitted research statement; presentations at significant conferences; awards and accolades; other noteworthy activities that contribute to the visibility and prominence of the discipline; and strong endorsements from referees.

Evidence of excellence in teaching will be demonstrated through teaching accomplishments, the teaching dossier (including the required materials outlined below), and strong letters of reference.

 

RESPONSIBILITIES

Candidates will be expected to sustain and lead innovative and independent research, and to maintain an outstanding, competitive, and externally funded research program.

In addition, the successful candidate will be assigned a teaching and service load. 

HIRING SALARY RANGE

The salary will be commensurate with qualifications and experience. The upper end of the salary range for this position exceeds $200,000 CAD per annum.


ABOUT US

The Henry N.R. Jackman Faculty of Law is one of the oldest professional faculties at the University of Toronto. Today, it is one of the world's great law schools. It offers opportunities for collaborative and interdisciplinary research and teaching, and the excitement of working with a diverse student population. Jackman Law's rich academic programs are complemented by its many legal clinics and public interest programs.

The Department of Philosophy at the University of Toronto is widely recognized as Canada's best and most comprehensive philosophy department and as an intellectual leader in the field.

As the economic and intellectual hub of Canada, Toronto provides access to policy and decision makers at all levels, and is a vibrant, cosmopolitan, and safe city.

For more information on working at the University of Toronto, please visit https://www.utoronto.ca/research-innovation/working-at-uoft.

 

APPLICATION PROCESS

All application materials must be received by October 2, 2026.

All qualified candidates are invited to apply online by clicking the link below. Your CV and cover letter should be uploaded into the dedicated fields. Please combine additional application materials into one or two files in PDF/MS Word format. Applicants must submit the following materials:

  • a cover letter;
  • a current curriculum vitae;
  • a research statement outlining current and future research interests;
  • two recent publications;
  • a teaching dossier, including
  • a teaching statement,
  • sample course materials, and
  • teaching evaluations;
  • copies of all law and graduate transcripts; and
  • the name and contact information of three references.

Jackman Law will request letters of recommendation from references at a later stage of the search process.

If you have any questions about this position, please contact Michelle Rosenstock, Executive Director, Office of the Dean, Jackman Faculty of Law, at michelle.rosenstock@utoronto.ca.

The University of Toronto has adopted the AAU Principles on Preventing Sexual Harassment in Academia, including the requirement that applicants release personnel information from prior employers regarding sexual misconduct. Full details and requirements can be found here.

 

Please note: Artificial intelligence (AI) tools may be used in the initial screening or assessment of applications; however, all final assessments and hiring decisions are made by the search committee members.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.

Diversity Statement
The University of Toronto embraces Diversity and is building a culture of belonging that increases our capacity to effectively address and serve the interests of our global community. We strongly encourage applications from Indigenous Peoples, Black and racialized persons, women, persons with disabilities, and people of diverse sexual and gender identities. We value applicants who have demonstrated a commitment to equity, diversity and inclusion and recognize that diverse perspectives, experiences, and expertise are essential to strengthening our academic mission.

As part of your application, you will be asked to complete a brief Diversity Survey. This survey is voluntary. Any information directly related to you is confidential and cannot be accessed by search committees or human resources staff. Results will be aggregated for institutional planning purposes. For more information, please see http://uoft.me/UP.

Accessibility Statement
The University strives to be an equitable and inclusive community, and proactively seeks to increase diversity among its community members. Our values regarding equity and diversity are linked with our unwavering commitment to excellence in the pursuit of our academic mission.

The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA). As such, we strive to make our recruitment, assessment and selection processes as accessible as possible and provide accommodations as required for applicants with disabilities.


If you require any accommodations at any point during the application and hiring process, please contact uoft.careers@utoronto.ca.