1

Computer Science Professor Jobs in Ontario (NOW HIRING)

APTPUO-2027 Hiver-ITI1521B

Ottawa, ON ยท On-site

CA$239.47/hr

... Computer Science Course Title: Introduction a l'informatique II Course Code: ITI1521 Section: A ... Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ...

Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ... D. in Electrical Engineering specializing in Control or Computer Science. Additional Information ...

APTPUO-Fall 2026 - SED2115

Ottawa, ON ยท On-site

CA$239.47/hr

Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ... PhD degree in computer science, software engineering, or equivalent Industry experience ...

Technology Entrepreneurship for Engineers and Computer Scientists Course Code: GNG4120 Section ... Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ...

Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ... Master's degree or higher in Engineering, Computer Science, or a related field Demonstrated ...

Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/06 ... D. in DTI, Data Science, Computer Science, Statistics, Mathematics, or a closely related field with ...

Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/06 ... D. in DTI, Data Science, Computer Science, Statistics, Mathematics, or a closely related field with ...

APTPUO-2027 Hiver-ITI1521B

Ottawa, ON ยท On-site

CA$239.47/hr

... Computer Science Course Title: Introduction a l'informatique II Course Code: ITI1521 Section: B ... Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ...

APTPUO-Fall 2026 - SED1515

Ottawa, ON ยท On-site

CA$239.47/hr

We are seeking a part-time professor to teach SED1515: Embedded Programming and Scripting for ... Master's degree or higher in Engineering, Computer Science, or a related field Fluency in French ...

APTPUO-Winter 2027-GNG2101 F

Ottawa, ON ยท On-site

CA$239.47/hr

Introduction to Product Development and Management for Engineers and Computer Scientists Course ... Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ...

Introduction to Product Development and Management for Engineers and Computer Scientists Course ... Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ...

Introduction to Product Development and Management for Engineers and Computer Scientists Course ... Professeur a temps-partiel regulier / Regular Part-Time Professor Date Posted (YYYY/MM/DD): 2026/05 ...

next page

Showing results 1-20

Computer Science Professor information

See Ontario salary details

$19.5K

$68.4K

$146K

How much do computer science professor jobs pay per year?

As of Jun 9, 2026, the average yearly pay for computer science professor in Ontario is $68,445.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,000.00 and $92,000.00 per year, depending on experience, location, and employer.

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 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 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 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 key skills and qualifications needed to thrive as a Computer Science Professor, and why are they important?

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 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:
What job categories do people searching Computer Science Professor jobs in Ontario look for? The top searched job categories for Computer Science Professor jobs in Ontario are:
Infographic showing various Computer Science Professor job openings in Ontario as of June 2026, with employment types broken down into 1% As Needed, 74% Full Time, 24% Part Time, and 1% Temporary. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $68,445 per year, or $32.9 per hour.

Assistant Professor - Bioethics

University of Toronto

Toronto, ON โ€ข On-site

CA$130K - CA$155K/yr

Other

Posted 9 days ago


Job description

Date Posted: 05/01/2026
Closing Date: 07/30/2026, 11:59PM ET
Req ID: 46332
Job Category: Faculty - Tenure Stream (continuing)
Faculty/Division: Dalla Lana School of Public Health
Department: Dalla Lana School of Public Health
Campus:ย St. George (Downtown Toronto)
Existing Vacancy: Yes

Description:

The Dalla Lana School of Public Health (DLSPH) at the University of Toronto invites applications for a full-time tenure stream position in Bioethics.ย The appointment will be at the rank of Assistant Professor, with an anticipated start date of January 1, 2027.ย 

This position will be held in the Division of Clinical Public Health andย will contribute significantly to the academic mission of the University of Toronto Joint Centre for Bioethics (JCB).ย 

ย 

Candidates must have earned a doctoral degree (e.g., PhD, DPhil, SJD) in a bioethics-related discipline by the time of appointment or shortly thereafter, with a demonstrated record of excellence in research and teaching. We seek candidates with a strong commitment to interdisciplinarity and academic collaboration, a forward-looking and boundary-spanning orientation to current and emerging bioethics challenges, a robust academic preparation in bioethics theory and methods, and an exceptional potential for academic leadership and impact inย ย health system and policy ethics, public and global health ethics, and/or other emerging fields, such as AI ethics, climate health ethics, and/or their intersections (i.e., polycrisis ethics). Candidates must be able to demonstrate how their research and teaching interests align with the DLSPH Academic Plan and theย JCB's strategic aims.

The DLSPH seeks an exceptional bioethics scholar whose research and teaching interests complement and enhance our existing strengths (see: https://www.dlsph.utoronto.ca/division/social-behavioural-health-sciences/).The successful candidate will be expected to pursue innovative, independent and high impact bioethics scholarship at the highest international level and to establish an outstanding, competitive, and externally funded research program.

Candidates must provide evidence of excellence, in bioethics knowledge translation and mobilization (e.g., policy impact, partnership activities, decision-making tools and frameworks, engagement activities) to influence health systems and public health policy and practice. This can be demonstrated by a record of publications in top-ranked and field relevant journals or forthcoming publications meeting high international standards, the submitted research statement, presentations at significant conferences, awards and accolades, and strong endorsements from referees.

The successful candidate will be expected to teach bioethics courses at the graduate and undergraduate levels and to supervise and mentor Masters and PhD students. The candidate will also be expected to contribute actively to the translation of bioethics knowledge into health systems and public health policy and practice locally, nationally, and/or internationally through their independent scholarship and in collaboration with the JCB.

Evidence of excellence in teaching will be provided through teaching accomplishments, the teaching dossier (with required materials outlined below) submitted as part of the application, as well as strong letters of reference.ย 

The expected salary range is $130,000-$155,000 CAD per annum, depending on experience. Negotiations beyond this salary range will be considered for exceptionally qualified candidates.

The Dalla Lana School of Public Health (DLSPH;http://www.dlsph.utoronto.ca/) has an illustrious history that began in the 1920's and continued with a recent renaissance beginning in 2008 (see synopsis athttp://www.dlsph.utoronto.ca/about/). The DLSPH is an internationally recognized community of scientists, teachers, students, practitioners, policy makers and citizens, creating new knowledge, educating change makers, advancing practice and guiding the way to better, more equitable outcomes in population health and health systems - locally, nationally and globally. We are the most prominent school of public health in Canada, and home to 85 core faculty, over 1000 graduate students and community medicine residents.ย ย The DLSPH brings in over 40 CAD million in research funding each year.

The University of Toronto Joint Centre for Bioethics (JCB:ย https://jcb.utoronto.ca/) was founded in 1995 as an interdisciplinary centre of excellence in bioethics research, education and practice. In 2002, it became the first WHO Collaborating Centre for Bioethics. The JCB is widely known for its innovative work in diverse fields of bioethics, including clinical ethics, public health ethics, organizational ethics, research ethics, and global health ethics. At the JCB, we put theory into practice.ย 

All qualified candidates are invited to apply online by clicking the link below. Applicants must submit a cover letter; a current curriculum vitae; a research statement outlining current and future research interests (maximum 2 pages);ย statement of contributions to equity and diversity; (max 2 pages),one recent writing sample with a preference for a peer reviewed publication (maximum 15 pages); and a teaching dossier including a teaching statement, sample course materials, and teaching evaluations (maximum 30 pages).ย 

Applicants must provide the name and contact information of three references. The University of Toronto's recruiting tool will automatically solicit and collect letters of reference from each referee within 48 hours of an application being submitted. Applicants remain responsible for ensuring that referees submit recent letters (on letterhead, dated and signed) by the closing date. More details on the automatic reference letter collection, including timelines, are available in the candidate FAQs.

Submission guidelines can be found atย http://uoft.me/how-to-apply. 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. If you have any questions about this position, please contact Shenique Baker atย associatedeanphs.dlsph@utoronto.ca.

All application materials, including recent reference letters, must be received by July 30, 2026.

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.