14 Educators jobs in South Africa
Hebrew Educators: Part-time
Posted today
Job Viewed
Job Description
Full-time, Part-time, Permanent, Work
Atlantic Seaboard, Cape Town
Posted 10 hours ago
About The Organisation And The Role
United Herzlia Schools is a leading Jewish day school in Cape Town, committed to providing high-quality Jewish and secular education to the Jewish youth of Cape Town, irrespective of religious affiliation. It is committed to academic excellence, Jewish identity, and nurturing the full potential of every child. As part of the education team, you'll be part of a supportive, forward-thinking environment dedicated to values-driven education and community impact.
UHS is currently seeking passionate, qualified, and innovative educators to join its
Jewish Life and Learning Department
in both part-time and full-time roles. The part-time roles will span across two pre-primary campuses—Alon Ashel (Sea Point) and Gan Aviv (Gardens)—while Herzlia Weizmann Primary School in Sea Point has a full-time, permanent vacancy for a Subject Head for Hebrew.
Main Duties & Responsibilities
- Pre-Primary Hebrew Teacher (Part time: 4 days/week until 13h00)
A nurturing and enthusiastic Hebrew teacher to inspire a love for the Hebrew language in our youngest learners.
*Key Responsibilities: *
- Teach Hebrew to Pre-Primary children in a warm, inclusive environment.
- Foster holistic development through nurturing, engaging, and age-appropriate lessons.
- Adapt teaching for children with diverse learning needs.
*Requirements: *
- Qualified ECD or Foundation Phase teacher.
- Proficiency in Hebrew (spoken and written).
- Experience teaching Hebrew at Pre-Primary or Primary level.
- Knowledge of Ulpan Or (advantageous).
- Energetic, team-oriented, and compassionate approach.
- Pre-Primary JLL Music & Enrichment Educator (Part time: 3 mornings/week)
Combine your passion for music with Jewish education in this creative and joyful role.
*Key Responsibilities: *
- Lead music and enrichment activities that bring Jewish traditions and values to life.
- Inspire spiritual and cultural connection through song, movement, and storytelling.
- Contribute to school-wide celebrations, ceremonies, and events.
*Requirements: *
- Background in music education, Jewish studies, or a related field.
- Strong knowledge of Jewish holidays, traditions, and values.
- Experience with young children in an educational or community setting.
- Ability to play a musical instrument (advantageous).
- Weizmann Primary, Sea Point: Hebrew Subject Head (Full time, permanent)
A dynamic and experienced educator to lead our Hebrew department at the Primary School level.
*Key Responsibilities: *
- Lead and manage the Hebrew curriculum with innovation and excellence.
- Deliver high-quality Hebrew instruction across a range of abilities.
- Support inclusive teaching practices and educational support programmes.
- Incorporate technology and differentiated teaching methods in the classroom.
*Requirements: *
- Qualified teacher with SACE registration.
- Proven experience teaching Hebrew at Primary level.
- Strong leadership, organisational, and administrative skills.
- Familiarity with Ulpan Or (advantageous).
- Willingness to participate in the school's extra-mural programme.
Required Skills & Experience
The ideal applicants will have the following competencies
(applicable to ALL roles):
- Deep knowledge and passion for Judaism, Jewish values, and education.
- Excellent communication, interpersonal, and collaborative skills.
- Creative, energetic, and compassionate approach to teaching.
- Ability to nurture and inspire children while acting as a positive role model.
- Strong administrative and organisational capabilities.
- Proficiency in using technology as part of the teaching and learning process.
- Commitment to inclusive education and the diverse needs of our community.
Interested?
Please submit a CV and cover letter specifying the role(s) you are applying for.
Email your application to:
Closing date for applications:
19 September 2025
If you have not been contacted within 2 weeks of submitting your application, kindly consider your application to have been unsuccessful
Job Features
Job Category Education Location: Cape Town: Atlantic Seaboard, Gardens Reporting to: Head of Jewish Life & Learning (JLL) Hours of work: Part time & full time Nature of contract: Permanent Salary range: Market related commensurate with skill and experience Closing date for applications: 19 September 2025 Interested? Please submit a CV and cover letter specifying the role(s) you are applying for. Email your application to: Start date: January 2026
Apply Online
Name*
Email*
A valid email address is required.
Phone*
- United States+1
- United Kingdom+44
- Afghanistan (افغانستان)+93
- Albania (Shqipëri)+355
- Algeria (لجزائر)+213
- American Samoa+1
- Andorra+376
- Angola+244
- Anguilla+1
- Antigua and Barbuda+1
- Argentina+54
- Armenia (Հայաստան)+374
- Aruba+297
- Australia+61
- Austria (Österreich)+43
- Azerbaijan (Azərbaycan)+994
- Bahamas+1
- Bahrain (البحرين+973 Bang esh (বাংলাদেশ)+880
- Barbados+1
- Belarus (Беларусь)+375
- Belgium (België)+32
- Belize+501
- Benin (Bénin)+229
- Bermuda+1
- Bhutan (འབྲུག)+975
- Bolivia+591
- Bosnia and Herzegovina (Босна и Херцеговина)+387
- Botswana+267
- Brazil (Brasil)+55
- British Indian Ocean Territory+246
- British Virgin Islands+1
- Brunei+673
- Bulgaria (България)+359
- Burkina Faso+226
- Burundi (Uburundi)+257
- Cambodia (កម្ពុជា)+855
- Cameroon (Cameroun)+237
- Canada+1
- Cape Verde (Kabu Verdi)+238
- Caribbean Netherlands+599
- Cayman Islands+1
- Central African Republic (République centrafricaine)+236
- Chad (Tchad)+235
- Chile+56
- China (中国)+86
- Christmas Island+61
- Cocos (Keeling) Islands+61
- Colombia+57
- Comoros (جزر القمر)+269
- Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)+243
- Congo (Republic Co -Brazzaville)+242
- Cook Islands+682
- Costa Rica+506
- Côte d'Ivoire+225
- Croatia (Hrvatska)+385
- Cuba+53
- Curaçao+599
- Cyprus (Κύπρος)+357
- Czech Republic (Česká republika)+420
- Denmark (Danmark)+45
- Djibouti+253
- Dominica+1
- Dominican Republic (República Dominicana)+1
- Ecuador+593
- Egypt (مصر)+20 i>
- El lv r+503
- Equatorial Guinea (Guinea Ecuatorial)+240
- Eritrea+291
- Estonia (Eesti)+372
- Ethiopia+251
- Falkland Islands (Islas Malvinas)+500
- Faroe Islands (Føroyar)+298
- Fiji+679
- Finland (Suomi)+358
- France+33
- French Guiana (Guyane française)+594
- French Polynesia (Polynésie française)+689
- Gabon+241
- Gambia+220
- Georgia (საქართველო)+995
- Germany (Deutschland)+49
- Ghana (Gaana)+233
- Gibraltar+350
- Greece (Ελλάδα)+30
- Greenland (Kalaallit Nunaat)+299
- Grenada+1
- Guadeloupe+590
- Guam+1
- Guatemala+502
- Guernsey+44
- Guinea (Guinée)+224
- Guinea-Bissau (Guiné Bissau)+245
- Guyana+592
- Haiti+509
- Honduras+504
- Hong Kong (香港)+852
- Hungary (Magyarország)+36
- Iceland (Ísland)+354
- India (भारत)+91
- Indonesia+62
- Iran (ایران)+98
- Iraq (العراق)+964 Ireland+3
- Isle of Man+44
- Israel ( ראל) 2 i>
- Italy (Italia)+39
- Jamaica+1
- Japan (日本)+81
- Jersey+44
- Jordan (الأردن)+ < Ka hstan (Казахстан)+7
- Kenya+254
- Kiribati+686
- Kosovo+383
- Kuwait (الكويت 65
- Ky zs (Кыргызстан)+996
- Laos (ລາວ)+856
- Latvia (Latvija)+371
- Lebanon (لبنان)+961
- Lesotho+ < >
- Liberia+231
- Libya ( بيا) 8 i>
- Liechtenstein+423
- Lithuania (Lietuva)+370
- Luxembourg+352
- Macau (澳門)+853
- Macedonia (FYROM) (Македонија)+389
- Madagascar (Madagasikara)+261
- Malawi+265
- Malaysia+60
- Maldives+960
- Mali+223
- Malta+356
- Marshall Islands+692
- Martinique+596
- Mauritania (موريتانيا)+222 Mauritius ri 230
- Mayotte+262
- Mexico (México)+52
- Micronesia+691
- Moldova (Republica Moldova)+373
- Monaco+377
- Mongolia (Монгол)+976
- Montenegro (Crna Gora)+382
- Montserrat+1
- Morocco (المغرب +212
- Mozambique (Moçambique)+258
- Myanmar (Burma) (မြန်မာ)+95
- Namibia (Namibië)+264
- Nauru+674
- Nepal (नेपाल)+977
- Netherlands (Nederland)+31
- New Caledonia (Nouvelle-Calédonie)+687
- New Zealand+64
- Nicaragua+505
- Niger (Nijar)+227
- Nigeria+234
- Niue+683
- Norfolk Island+672
- North Korea (조선 민주주의 인민 공화국)+850
- Northern Mariana Islands+1
- Norway (Norge)+47
- Oman (عُمان)+968
- Pakistan (پاکستان)+92 li>
- Palau+680
- P st ( سطين)+ < >
- Panama (Panamá)+507
- Papua New Guinea+675
- Paraguay+595
- Peru (Perú)+51
- Philippines+63
- Poland (Polska)+48
- Portugal+351
- Puerto Rico+1
- Qatar (قطر)+97 >< Réunion (La Réunion)+262
- Romania (România)+40
- Russia (Россия)+7
- Rwanda+250
- Saint Barthélemy+590
- Saint Helena+290
- Saint Kitts and Nevis+1
- Saint Lucia+1
- Saint Martin (Saint-Martin (partie française))+590
- Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
- Saint Vincent and the Grenadines+1
- Samoa+685
- San Marino+378
- São Tomé and Príncipe (São Tomé e Príncipe)+239
- Saudi Arabia (المملكة العربية عودية)+966
- Senegal (Sénégal)+221 li i>Serbia (Србија)+381
- Seychelles+248
- Sierra Leone+232
- Singapore+65
- Sint Maarten+1
- Slovakia (Slovensko)+421
- Slovenia (Slovenija)+386
- Solomon Islands+677
- Somalia (Soomaaliya)+252
- South Africa+27
- South Korea (대한민국)+82
- South Sudan (جنوب السودان)+211 Spain (Españ 34 li>
- Sri Lanka (ශ්රී ලංකාව)+94
- Sudan (السودان)+249 Suriname+597 li i>Svalbard and Jan Mayen+47
- Swaziland+268
- Sweden (Sverige)+46
- Switzerland (Schweiz)+41
- Syria ( ريا) 3 i>
- Taiwan (台灣)+886
- Tajikistan+992
- Tanzania+255
- Thailand (ไทย)+66
- Timor-Leste+670
- Togo+228
- Tokelau+690
- Tonga+676
- Trinidad and Tobago+1
- Tunisia (تونس)+216 T ey ürkiye)+90
- Turkmenistan+993
- Turks and Caicos Islands+1
- Tuvalu+688
- U.S. Virgin Islands+1
- Uganda+256
- Ukraine (Україна)+380
- United Arab Emirates (الإمارا لعربية المتحدة)+971
- United Kingdo 4 i>
- United States+1
- Uruguay+598
- Uzbekistan (Oʻzbekiston)+998
- Vanuatu+678
- Vatican City (Città del Vaticano)+39
- Venezuela+58
- Vietnam (Việt Nam)+84
- Wallis and Futuna (Wallis-et-Futuna)+681
- Western Sahara (الصحراء الغربية)+2
- Yemen يم ) 7
- Zambia+260
- Zimbabwe+263
- Åland Islands+358
A valid phone number is required.
Cover Letter*
Attach Resume*
No file chosen
Browse
Part Time Programming Educators
Posted today
Job Viewed
Job Description
Join Our Team – Inspire the Next Generation of Creators & Coders
Algorithmics School of Programming Cape Town
is on the lookout for passionate, creative, and energetic part-time teachers in the fields of
Design & Programming
.
Are you:
A 3rd year (or above) university student in Programming, Computer Science, Education or Design?
Looking for a fun way to grow your career while making a real impact?
Excited to teach kids (ages 6–18) 21st century skills in a creative, engaging environment?
Then we want YOU on our team
Why Teach with Us?
Career Growth – Gain hands-on teaching experience that strengthens your CV.
Global Opportunities – Get certified and receive an official Algorithmics Teaching Certificate, recognized at our schools across the world.
No Prep Stress – We provide full lesson plans, a 24/7 digital teaching platform, and all the resources you need.
Fun, Inspiring Environment – Classes are interactive, creative, and skill-focused (not exam-driven).
Part-Time & Flexible – Classes run on Weekday afternoons & Saturdays, 1.5 hours per lesson, on-site at our Cape North campus.
Courses We're Hiring For:
Graphic Design
Video Content Creation
Python Programming
Unity Game Development (C#)
Game Design
Visual Programming
Artificial Intelligence
Front-End Development
What You'll Need:
Be at least in your 3rd year of university studies in Programming, Computer Science, Multimedia, or Design.
Reside in or around Durbanville or Atlantis or in the Northern Suburbs.
Have your own laptop and reliable transport.
A passion for teaching, mentoring, and inspiring kids.
Enthusiasm, creativity, and great communication skills.
This is more than just a part-time job – it's an opportunity to shape the innovators of tomorrow while boosting your own career in the digital world.
Interested? Send us your CV at
and tell us why you'd love to be part of Algorithmics School of Programming Cape Town.
Let's code the future together
Passionate Educators in Accounting, E-Commerce & IT
Posted 17 days ago
Job Viewed
Job Description
Overview
We're Hiring! | Calling Passionate Educators in Accounting, E-Commerce & IT
Are you passionate about shaping the next generation of future-ready professionals?
Open Lecturer Roles- E-Commerce
- IT (Networking)
- IT (Programming – Python, Java, C++)
- Accounting
Location: Durban / Cape Town / Centurion / Johannesburg
Availability: Preferably immediately
Qualifications: Relevant Honours degree (teaching experience is a plus)
Join a dynamic institution that values innovation, knowledge-sharing, and student success.
Interested or know someone who might be? Please email your CV to
Let’s build the future — one student at a time.
#J-18808-LjbffrPassionate Educators in Accounting, E-Commerce & IT
Posted 2 days ago
Job Viewed
Job Description
We're Hiring! | Calling Passionate Educators in Accounting, E-Commerce & IT
Are you passionate about shaping the next generation of future-ready professionals?
We're currently looking for Lecturers in the following areas:
- E-Commerce
- IT (Networking)
- IT (Programming – Python, Java, C++)
- Accounting
If you have the relevant academic background, industry experience, and a heart for teaching, we’d love to connect with you!
Location: Durban / Cape Town / Centurion / Johannesburg
Availability: Preferably immediately
Qualifications: Relevant Honours degree (teaching experience is a plus)
Join a dynamic institution that values innovation, knowledge-sharing, and student success.
Interested or know someone who might be? Please email your CV to
Teaching Assistant
Posted today
Job Viewed
Job Description
Working hours: Monday – Friday: 08h30 – 12h30
An intimate Micro School is looking for an TEACHING ASSISTANT
Area: Fourways Gardens
Ages: six children aged 2 – 4 years old
Working hours: Monday – Friday: 08h30 – 12h30
Duties: A small and intimate school requires an assistant teacher for my micro school to join the team. Candidate will be responsible for preparing classrooms and materials, supporting teacher in delivering lessons, providing one-on-one and small-group instruction, supervising students during activities and breaks, assisting with record-keeping like attendance and grading, and collaborating with teachers to monitor student progress and communicate with parents.
Requirements: studying towards ECD or has recently graduated in the field
Start date: January 2026 start – permanent contract
Salary: R6000 per month (gross, before deductions)
All Au Pair Extraordinaire applicants must fill the following requirements:
*** Must have at least 12 consecutive months of formal child caring experience, excluding work done for friends and family. This experience must be within the last 2 years.
***Must have their own, reliable car and at least 18 months driving experience.
***Must have at least 2 contactable childcare references.
***Must have a clear criminal record
***Must have a passion for children
***Must have Matric
***Must have a South African ID document.
FRAUDULENT CV'S ARE PUNISHABLE BY LAW. ALL REFERENCES ARE CHECKED AND FAKE REFERENCES WILL BE UNCOVERED
For more information please contact:
Heather Dressels
Teaching Assistant
Posted today
Job Viewed
Job Description
We are seeking a dedicated and enthusiastic Teaching Assistant to support our facilitator and learners in delivering engaging lessons and practical sessions. The ideal candidate is passionate about education, well-organized, and eager to contribute to creating an interactive learning environment.
Key Responsibilities
- Assist teachers/facilitators in preparing lesson materials and classroom resources.
- Support learners during practical sessions, group work, and individual tasks.
- Provide administrative and logistical support (attendance, resources, setup, etc.).
- Help set up and manage equipment, technology, and tools needed for practical learning.
- Monitor learners' progress and provide feedback to teachers/facilitators.
- Supervise learners during classroom activities.
Requirements
- Previous experience as a teaching assistant, tutor, or in a classroom/practical environment is an advantage.
- Strong communication and interpersonal skills.
- Patient, adaptable, and able to work with diverse learners.
- Basic computer literacy (MS Office, Google Suite, or similar).
- Passion for education and learner development.
Job Type: Full-time
Work Location: In person
Teaching Assistant
Posted today
Job Viewed
Job Description
Role Description
This is a full-time on-site role for a Teaching Assistant located in Port Elizabeth. The Teaching Assistant will be responsible for assisting the lead teacher in daily classroom activities, helping to create a positive learning environment, and providing support to individual students as needed. They will also help with classroom management, grading assignments, and preparing instructional materials.
Qualifications
- Assistant Teaching and Education skills
- Strong Communication skills
- Proficiency in Mathematics
- Experience Working With Children
- Excellent organizational and multitasking abilities
- Ability to work collaboratively in a team environment
- Bachelor's degree in Education or related field preferred
Be The First To Know
About the latest Educators Jobs in South Africa !
Computer Lab Teaching Assistant
Posted today
Job Viewed
Job Description
Key Roles and Responsibilities:
The Computer Lab Teaching Assistant plays a pivotal role in supporting lecturers and students in the campus computer labs. This position is integral to fostering a productive and enriching learning environment by assisting with technical guidance, facilitating hands-on instruction, and offering academic support. The Computer Lab Teaching Assistant collaborates closely with lecturers to ensure that lab activities align with course objectives and enhance the educational experience.
Academic Support: Provide one-on-one or small group academic support to students in the computer lab, focusing on course-related tasks, assignments, and projects. Offer guidance on end-user computing, software usage, programming concepts, and other course-specific topics.
Technical Assistance: Assist students and lecturers with technical issues related to the computer lab environment. Troubleshoot software and hardware problems, assist with software installations, and ensure all equipment is functioning correctly.
Instructional Assistance: Assist lecturers in delivering lab-based instruction. Help set up and configure lab equipment, distribute materials, and provide technical support during lectures, workshops, and hands-on activities.
Resource Management: Ensure that lab resources are properly maintained and available for teaching purposes. Manage the lab's inventory, including computers, peripherals, and software licenses.
Documentation and Reporting: Maintain detailed records of lab activities, attendance, and student progress. Prepare reports on lab usage, student performance, and any issues that require attention.
Training and Workshops: Assist in conducting training sessions or workshops for students and lecturers on the use of lab equipment, software applications, and technical tools. Develop instructional materials and guides as needed.
REQUIREMENTS
Qualification and Minimum Requirements:
Bachelor's degree in a relevant field (Computer Science, Information Technology, or similar).
Proficiency in Windows operating systems.
Proficiency in MSOffice 365.
Proficiency in programming .
Knowledge and Skills:
Strong technical aptitude and ability to troubleshoot common hardware and software issues.
Knowledge of programming languages, software development tools, and relevant software applications.
Effective communication and interpersonal skills to provide instructional support and collaborate with lecturers.
Detail-oriented with strong organisational skills to manage lab resources and maintain accurate records.
Teaching or tutoring experience in a related field is highly desirable.
Familiarity with Higher Education systems, policies, and procedures is advantageous.
Computer Lab Teaching Assistant
Posted 11 days ago
Job Viewed
Job Description
STADIO is a multi-campus higher education institution with a national footprint, as well as hosting several student support centres in South Africa and Namibia. STADIO endeavours to widen access to top quality higher education and highlight the importance of equipping graduates with accredited qualifications that are recognised by industry. STADIO offers a variety of academic and career-focused undergraduate and postgraduate qualifications through both contact and distance learning modes of delivery.
STADIO is a comprehensive private higher education institution, consisting of the following academic schools:
- Administration and Management
- Architecture and Engineering
- Commerce
- Education
- Fashion
- Humanities
- Information Technology
- Law
- Media and Design
- Policing and Law Enforcement
Key Roles and Responsibilities:
The Computer Lab Teaching Assistant plays a pivotal role in supporting lecturers and students in the campus computer labs. This position is integral to fostering a productive and enriching learning environment by assisting with technical guidance, facilitating hands-on instruction, and offering academic support. The Computer Lab Teaching Assistant collaborates closely with lecturers to ensure that lab activities align with course objectives and enhance the educational experience.
- Academic Support : Provide one-on-one or small group academic support to students in the computer lab, focusing on course-related tasks, assignments, and projects. Offer guidance on end-user computing, software usage, programming concepts, and other course-specific topics.
- Technical Assistance : Assist students and lecturers with technical issues related to the computer lab environment. Troubleshoot software and hardware problems, assist with software installations, and ensure all equipment is functioning correctly.
- Instructional Assistance : Assist lecturers in delivering lab-based instruction. Help set up and configure lab equipment, distribute materials, and provide technical support during lectures, workshops, and hands-on activities.
- Resource Management : Ensure that lab resources are properly maintained and available for teaching purposes. Manage the lab's inventory, including computers, peripherals, and software licenses.
- Documentation and Reporting : Maintain detailed records of lab activities, attendance, and student progress. Prepare reports on lab usage, student performance, and any issues that require attention.
- Training and Workshops : Assist in conducting training sessions or workshops for students and lecturers on the use of lab equipment, software applications, and technical tools. Develop instructional materials and guides as needed.
REQUIREMENTS
Qualifications and Experience | Minimum Requirements:
- Bachelor's degree in a relevant field (Computer Science, Information Technology, or similar).
- Proficiency in Windows operating systems.
- Proficiency in Microsoft Office 365.
- Proficiency in programming.
Key Attributes:
- Strong technical aptitude and ability to troubleshoot common hardware and software issues.
- Knowledge of programming languages, software development tools, and relevant software applications.
- Effective communication and interpersonal skills to provide instructional support and collaborate with lecturers.
- Detail-oriented with strong organisational skills to manage lab resources and maintain accurate records.
- Teaching or tutoring experience in a related field is highly desirable.
- Familiarity with Higher Education systems, policies, and procedures is advantageous.
Assumption Date: 01 January 2026
Closing date for applications: 03 October 2025
Assistant Professor, Teaching Stream - Computer Science
Posted 11 days ago
Job Viewed
Job Description
Assistant Professor, Teaching Stream - Computer Science
Date Posted: 09/19/2025
Closing Date: 10/27/2025, 11:59PM ET
Req ID: 44560
Job Category: Faculty - Teaching Stream (continuing)
Faculty/Division: Faculty of Arts & Science
Department: Dept of Computer Science
Campus: St. George (Downtown Toronto)
Description:
The Department of Computer Science in the Faculty of Arts and Science at the University of Toronto invites applications for two full-time teaching stream positions in the area of Computer Science. The appointments will be at the rank of Assistant Professor, Teaching Stream with an anticipated start date of July 1, 2026.
Applicants must have earned a Ph.D. degree in Computer Science or a related field by the time of appointment or shortly thereafter. Alternatively, candidates are required to have (i) a Masters in Computer Science or related field with (ii) at least 18 months of excellent teaching experience in a degree-granting program/post-secondary institution, and (iii) demonstrated excellent scholarly or creative professional activity in areas such as, but not limited to, exemplary Computer Science teaching practices, development of pedagogical software tools, course or curriculum development, or engagement with Computer Science Education research.
Candidates must have a demonstrated record of excellence in teaching at the undergraduate level in a degree-granting program, including lecture preparation and delivery, curriculum development, and development of course material/lectures. Additionally, candidates must possess a demonstrated commitment to excellence pedagogical inquiry and a demonstrated interest in teaching-related scholarly activities.
Applicants must have a record of active professional development and teaching innovation, which may include (but is not limited to) participation in pedagogical training, courses and conferences, writing books or Computer Science Education publications; developing novel curricula, pedagogical, or co-curricular techniques; leading outreach or equity, diversity and inclusion (EDI) initiatives; developing and sharing teaching-related tools. Additional administrative, organizational, and mentoring experience will be weighted favourably, with an emphasis on skills required to coordinate large courses with multiple lecture sections, instructors, and teaching assistants, and the background and communication skills necessary to work collaboratively with members of the department.
Evidence of excellence in teaching and a commitment to excellent pedagogical inquiry can be demonstrated through teaching accomplishments, awards and accolades, presentations at significant conferences, and the full teaching dossier submitted as part of the application (with required materials outlined below) as well as strong letters of reference. Responsibilities of the successful candidate will include undergraduate teaching, managing teaching assistants, creation of course materials, curriculum development, and service to the department.
Salary will be commensurate with qualifications and experience and is competitive with our North American peers.
The University of Toronto is an international leader in Computer Science research and education. We seek enthusiastic and innovative candidates whose teaching interests complement and enhance our existing departmental strengths. Candidates from all areas of computer science are encouraged to apply. The successful candidate will join a vibrant community of faculty, graduate students, and undergraduates who are engaged in pedagogical and curricular innovations, the development of new teaching technologies, and research in computer science education. Visit our CS Education Research Group website (
All qualified candidates are invited to apply online through AcademicJobsOnline at Candidates must submit a cover letter; a current curriculum vitae; a full teaching dossier, which must include (i) a statement of teaching philosophy, (ii) sample course syllabi, (iii) course evaluations, (iv) selected course materials developed by the candidate, (v) a list of any awards, and (vi) evidence of teaching-related scholarly activities; as well as outstanding recent letters of reference from referees of high standing.
Candidates must arrange to have at least 3-5 recent letters of reference (on letterhead, dated, signed and scanned) uploaded to AcademicJobsOnline directly by the writers. At least two reference letters should address the candidate’s excellence in teaching and at least one reference letter should address the candidate’s excellence in computer science. Three reference letters must be received for an application to be considered.
Equity, Diversity and Inclusion are essential to academic excellence as articulated in the University of Toronto’s Statement on Equity, Diversity and Excellence. We seek candidates who share these values and who demonstrate throughout the application materials their commitment and efforts to advance equity, diversity, inclusion and the promotion of a respectful and collegial learning and working environment.
All application materials, including recent reference letters, must be received by October 27, 2025.
Caution: This ad is “posted only” to the U of T faculty job board. Please see the information above for the application instructions. Applications submitted via the U of T platform will NOT be considered for this position.
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, inclusion and recognize that diverse perspectives, experiences, and expertise are essential to strengthening our academic mission.
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
#J-18808-Ljbffr