Top Tech Jobs & Startup Jobs

2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide TA support for MCG2108 Dynamics including running labs/tutorials, student consultation, grading/marking, and proctoring exams. Hours and specific duties negotiated with the supervising professor; in-person availability required.
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide teaching assistance for undergraduate Materials for Engineers course: lead labs/tutorials, consult with students, grade assignments, and proctor exams. Must be available for entire fall semester and final exam; course delivered in person in French.
2 Hours AgoSaved
In-Office
2 Locations
31-37 Hourly
Entry level
31-37 Hourly
Entry level
Edtech • Professional Services
Grade and record student work for Dynamics (MCG2108) as directed by the course supervisor. Perform 65 hours of grading, ensure accurate calculations and record-keeping, and be available for the full semester. Strong subject knowledge and attention to detail required.
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide teaching assistance for Fluid Mechanics I: lead labs/tutorials, consult with students, grade assignments, and proctor exams. Must be available for the full fall session and final exam; course is in-person and taught in French.
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide in-person teaching assistance for MCG4328: lead labs/tutorials, consult with students, grade, proctor exams, and supervise labs. Allocation of duties and hours negotiated with the supervising professor.
Top Skills: CastingMachiningPythonTensile Testing
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide teaching assistance for Thermodynamics I: lead labs/tutorials, consult with students, grade assignments, and proctor exams. 100 total hours; must be available for the full fall session and final exam. Course delivered in person in French.
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide TA support for MGB Capstone Project I: run labs/tutorials, student consultations, marking, and proctor the final exam. Must be available in person for the semester. Supervisor will allocate specific hours and duties. Requires biomedical mechanical design experience and SOLIDWORKS expertise.
Top Skills: Solidworks
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide TA support for Intro to Biomedical Engineering: student consultation, grading, proctoring (including final exam), and in-person assistance. Duties and hour allocation set by the supervising professor. Candidate must have strong solid mechanics knowledge, biomedical research background, basic statistics proficiency, programming experience, literature review ability, and excellent communication skills. Total 100 hours for Fall 2026.
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide TA support for Finite Element Analysis including running labs/tutorials, student consultations, grading, and proctoring the final exam. Must be available in person throughout the semester and demonstrate strong subject knowledge and Python proficiency. Graduate-level FEA coursework is an asset.
Top Skills: Python
2 Hours AgoSaved
In-Office
2 Locations
32-50 Hourly
Entry level
32-50 Hourly
Entry level
Edtech • Professional Services
Provide teaching assistance for Engineering Mechanics including conducting labs/tutorials, student consultations, marking, proctoring (including final exam), and in-person availability. Allocation of duties and hours (total 130) set by supervising professor.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account