Full-time

Introduction to Computer Science (Advance Prep)

Posted by University of Toronto • March 23, 2026

📍 Canada, Ontario, Canada
Apply Now

Description

DutiesThe position involves assisting with preparing deliverables, creating tests, thoroughly testing course deliverables, and preparing MarkUs autotesting for Python programming assignments, labs, and practice problems. Must be available to prepare all this in Fall and start of Winter. Must be available to communicate updates and progress daily via Email, Slack, or other communication channels. Minimum Qualifications Expertise with Python, pytests, doctests, and unit tests is required. Proficiency with setting up, maintaining, and running the infrastructure used for autotesting (MarkUs and its test cases) and detecting code similarity (e.g., MOSS, jPlag) is also required. Must be familiar with this course offering from UTM and the UTM compute infrastructure. Experience with docker deployment in a live setting. Strong organizational skills and strong written/spoken English communication skills, including a demonstrated and consistent ability to complete work on time and with a high lev...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with University of Toronto.

Apply for this Job