Top Tech Jobs & Startup Jobs

Reposted 34 Minutes AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Prepare lab materials and conduct in-person lab sessions and weekly tutorials; mark lab reports and assignments; hold weekly office hours, proctor exams, answer student emails, and participate in TA training and interviews as required.
35 Minutes AgoSaved
In-Office
2 Locations
32-50 Hourly
Mid level
32-50 Hourly
Mid level
Edtech • Professional Services
Provide virtual teaching support for a Research Methods and Experimental Design course: prepare materials (5 hrs), contact students (15 hrs), and perform grading (60 hrs) across the Fall 2026 semester (total 80 hours). Support includes student communication and assessment under supervision of course instructor.
35 Minutes AgoSaved
In-Office
2 Locations
239-239 Hourly
Senior level
239-239 Hourly
Senior level
Edtech • Professional Services
Teach an advanced 3-credit French-language course on federal court practice: remedies, procedures, and experiential exercises. Prepare and deliver in-person seminars, mentor students, and assess coursework. Candidates must hold an LL.L or J.D., be a member in good standing of the Barreau du Québec (or equivalent), and have substantial advocacy experience and practical practice before federal courts.
12 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide teaching support for an undergraduate Introduction to Artificial Intelligence course: contact with students, grading, proctoring exams, and other assigned duties. Must have strong ML knowledge and hands-on proficiency with PyTorch and GPU programming. Selection includes interview; transcripts may be requested for preferred candidates.
Top Skills: Classification AlgorithmsGanGpu ProgrammingLinear ModelsLlmsMachine LearningNeural NetworksPyTorchSearch AlgorithmsVae
12 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Support delivery of SED2113 Leadership and Communication by providing 55 student-contact hours and 40 other hours (total 95). Coach and explain leadership and communication concepts, facilitate peer learning, manage course materials, and support inclusive teaching. Uphold equity, diversity, and inclusion; complete required training and accommodate accessibility needs.
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
YesterdaySaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Serve as a Teaching Assistant for SED1113 (Introduction to Engineering and Its Impact on Society). Provide 65 hours of direct student contact and 30 hours of other course support across September–December. Duties include facilitating student learning, discussing sociotechnical issues, offering constructive critique and feedback, supporting course delivery under the supervising professor, and preparing/performing other agreed tasks.
YesterdaySaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Support an undergraduate Embedded Programming and Scripting course by helping students in labs, grading assignments, proctoring exams, debugging software installation issues, and mentoring on multi-person software design and embedded controllers. Total commitment ~65 hours for the Fall 2026 term.
Top Skills: JavaJavaScriptLinuxPythonRaspberry Pi Pico
YesterdaySaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Teaching Assistant for a French-language undergraduate course (SED1511) providing student contact, classroom facilitation and support (65 hours), other course duties (30 hours), and integration of theory and practice over a 95-hour appointment. Duties emphasize communication coaching, constructive critique, and professional engagement with students.
YesterdaySaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide course support for Introduction to Engineering and Its Societal Impact (SED1513): student contact, proctoring, and other instructional duties (65 hours total). Assist instructor, facilitate discussion, give constructive critique, and integrate engineering knowledge with socio-technical perspectives. Work language: French.
YesterdaySaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide teaching support for SED1111 (Personal Development and Communications Skills) over 130 hours: primarily student contact and other course duties. Duties include mentoring, facilitating discussions, providing constructive feedback, and integrating theory and practice. Strong written, oral, and graphical communication and reflective, open-minded, professional critique skills are required.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account