Skip to main content
Post your resume and find your next job on Indeed!

GitHub jobs in Canada

Sort by: -
    • Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar).
    • Hours: 30 hours per week.
    • Write, modify, integrate and test software code.
    • Maintain existing computer programs by making modifications as required.
    • Design and integrate website related code.
    • Write, modify and test website related code.
    • Write, modify, integrate and test software code.
    • Our customers have their choice of a SaaS or Private Hosted platform that includes industry focused modules to manage everything from Financials and Payroll to…
    • Hours: 40 hours per week.
    • Assign IT projects to systems analysts, programmers and other computer technicians.
    • Direct and control daily operations.
    • Hours: 40 hours per week.
    • Coordinate the development, installation, integration and operation of computer-based systems.
    • Prepare plan to maintain software.
    • Hours: 40 hours per week.
    • Write, modify, integrate and test software code.
    • Maintain existing computer programs by making modifications as required.
    • Coordinate the development, installation, integration and operation of computer-based systems.
    • Develop flowcharts, layouts and documentation to identify…
    • Depuis presque 40 ans, Decide4Action conçoit et déploie des logiciels industriels qui s'installent au cœur des opérations de fabrication — là où chaque minute…
    • À titre de spécialiste en infrastructure infonuagique au sein de l’équipe plateforme, vous jouerez un rôle central dans la mise en œuvre, l’évolution et…
    • Responsible for developing plumbing products with a focus on electronics and embedded software that meet customer needs and business objectives.
    • On cherche un·e Développeur·euse Agentique Full-Stack senior qui pense, code et livre en mode agentique par défaut.
    • Type d'emploi: Temps plein, Permanent.
  • View similar jobs with this employer
    • This position sits at the intersection of data engineering, analytics, and patient focused healthcare innovation.
    • Strong analytical and problem-solving skills.
  • View similar jobs with this employer
    • This position combines deep technical expertise in Snowflake with a strong commitment to patient privacy, data security, and healthcare compliance standards.
    • Concevoir, développer et maintenir des pipelines de données, des processus ETL et des solutions d’entrepôt de données.
    • Bilinguisme en français et en anglais.
Get email updates for the latest GitHub jobs in Canada

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

Teaching Assistant DENT 691 - job post

McGill University
4.2 out of 5 stars
Montréal, QC
$37.34 an hour - Part-time
You must create an Indeed account before continuing to the company website to apply

Job details

Pay

  • $37.34 an hour

Job type

  • Part-time

Location

Montréal, QC

Benefits

Pulled from the full job description

  • Dental care

Full job description

Please refer to the How to Apply for a Job (for External Candidates) job aid for instructions on how to apply.

If you are an active McGill employee (ie: currently in an active contract or position at McGill University), do not apply through this Career Site. Login to your McGill Workday account and apply to this posting using the Find Jobs report (type Find Jobs in the search bar).

Hiring Unit:

Course Title:

Course Code:

Estimated Number of Positions:

1

Total Hours of Work per Term:

70

Hiring Unit:
Dental Medicine and Oral Health Sciences

Course Title and Course Number:

Artificial Intelligence in Health and Oral Health Care, DENT 691

Estimated Number of Positions:
1
Total Hours of Work per Term:
70 hours

Position Summary:

Design, prepare, test, and deliver 12 hands-on coding hands on workshops (including creating slides, notebooks, datasets, and ensuring reproducibility); provide ongoing student support via email and discussion platforms (answering questions, troubleshooting code, clarifying expectations, and posting follow-ups); grade assignments and exams using established rubrics (including testing code and providing feedback, and handling regrade requests if needed); maintain and update workshop materials and shared resources (e.g., fixing bugs, updating notebooks, posting clarifications); attend coordination meetings with the instructor and report on student progress/issues; and perform light administrative duties such as uploading materials, managing course communications, and organizing course logistics.


Qualifications:

Strong background in artificial intelligence, machine learning, or a related field (e.g., computer science, biomedical engineering, data science)Demonstrated experience with Python and common AI/ML libraries (e.g., NumPy, pandas, scikit-learn, PyTorch or TensorFlow) Experience developing or delivering hands-on coding tutorials, workshops, or labsAbility to explain technical concepts clearly to students with diverse backgroundsPrior teaching assistantship or instructional experience is an assetStrong organizational and time-management skills, with the ability to manage multiple responsibilities across the term. Excellent communication skills (written and oral)Experience with health-related data or AI in healthcare is an asset.Familiarity with tools such as Jupyter Notebooks, Google Colab, or GitHub is preferredAbility to troubleshoot coding issues and support students effectively in a live workshop setting

Name & Title of Course Supervisor:

Prof. Samira A.Rahimi

Hourly Salary:

$37.34

Position Start Date:

2026-08-31

Position End Date:

2026-12-20

Deadline to Apply:

2026-06-14

McGill University hires on the basis of merit and is strongly committed to equity and diversity within its community. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities. McGill implements an employment equity program and encourages members of designated groups to self-identify. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence, accessibilityrequest.hr@mcgill.ca.

Let Employers Find YouUpload Your Resume