Computer Science Instructor

6 days ago


Edmonton, Alberta, Canada MacEwan University Full time

About the Role

MacEwan University's Department of Computer Science is seeking highly qualified Sessional Instructors to teach 100- to 300-level CMPT courses. This is an ongoing opportunity for the upcoming academic year.

The successful candidate must hold a minimum of a master's degree in a relevant discipline or related field. Post-secondary teaching experience would be an asset.

We invite applications from candidates who can provide a curriculum vitae and a letter of intent, including a list of courses they are qualified to teach.

Compensation and Benefits

The estimated annual salary range for this position is $70,000-$90,000 CAD, commensurate with qualifications and experience.

Maclewan University offers a comprehensive benefits package, including health, dental, and extended health coverage.

How to Apply

Candidates should submit their application materials through our website, at , for consideration.


  • Academic Lecturer

    2 weeks ago


    Edmonton, Alberta, Canada MacEwan University Full time

    Opportunity OverviewThe Department of Computer Science at MacEwan University is committed to delivering high-quality education and invites applications for the position of Academic Lecturer in Computer Science. This role involves teaching 100- to 300-level CMPT courses, developing curriculum content, and contributing to the department's academic programs. To...

  • Academic Instructor

    1 month ago


    Edmonton, Alberta, Canada MacEwan University Full time

    OpportunityMacEwan University's Department of Computer Science invites applications for Sessional Instructors to teach CMPT courses. A master's degree in a relevant discipline or related field is required. Post-secondary teaching experience is an asset. Please submit a curriculum vitae and a letter of intent, including a list of courses you are qualified to...


  • Edmonton, Alberta, Canada University of Alberta Full time

    Job DescriptionThe Department of Computing Science at the University of Alberta invites applications for a tenure-track Assistant Professor position in the area of Theoretical Computing Science or Computer Systems. The successful candidate will have a Ph.D. degree in the relevant field and a strong research potential evidenced by publications in top venues....

  • Clinical Instructor

    1 month ago


    Edmonton, Alberta, Canada MacEwan University Full time

    OpportunityWe are seeking sessional nursing instructors with clinical experience in all areas of practice to teach in clinical settings. This opportunity is ideal for individuals with a minimum of a baccalaureate degree in nursing or psychiatric nursing, and unencumbered active licensure with the College and Association of Registered Nurses of Alberta...


  • Edmonton, Alberta, Canada NAIT Full time

    We are a leading institution in experiential learning, bridging theory to practical application through real-world challenges.We prioritize student competencies by enhancing their skills and knowledge, ensuring they are equipped to succeed in their chosen fields.Industry experts with a passion for their fieldPolytechnic approach igniting passion for...


  • Edmonton, Alberta, Canada NAIT Full time

    Teaching Opportunity in Carpentry TradesWe are seeking a qualified instructor to teach carpentry trades in First Nation communities throughout Alberta.Job Description:The successful candidate will be responsible for instructing students in carpentry trades, including the AIT Entrance Exam for Carpentry. The instructor will also be required to maintain...


  • Edmonton, Alberta, Canada MacEwan University Full time

    OpportunityMacEwan University seeks a dedicated academic to join its Faculty of Nursing. As a Clinical Instructor in Psychiatric Nursing, you will contribute to the development of future nursing leaders by teaching and mentoring students in Psychiatric Nursing courses.The Department of Human Health and Science delivers courses that illuminate the importance...


  • Edmonton, Alberta, Canada NAIT Full time

    Teaching Opportunity:We are seeking a qualified Carpentry Trades Instructor to join our team at NAIT. As a Contract Instructor, you will be responsible for teaching students the skills and knowledge required to pass the AIT Entrance Exam for Carpentry.Key Responsibilities:Utilize appropriate tools and equipment to instruct students and provide practical...


  • Edmonton, Alberta, Canada NAIT Full time

    We are seeking an experienced Carpentry Trades Instructor to join our team at NAIT in Alberta. As a Contract Instructor, you will be responsible for delivering high-quality instruction to students in First Nation communities throughout the province.About the RoleThis is a contract position that requires strong instructional skills, excellent classroom...


  • Edmonton, Alberta, Canada MacEwan University Full time

    Teaching Opportunity in Nursing EducationMacEwan University invites applications for sessional nursing instructors with clinical experience in all areas of practice to teach in clinical settings. Successful candidates will have a minimum of a baccalaureate degree in nursing or psychiatric nursing, unencumbered active licensure with CARNA or CRPNA, and a...


  • Edmonton, Alberta, Canada VISAY TECHNOLOGIES INC] Full time

    Job OverviewWe are seeking a skilled Data Science Specialist to join our team at VISAY TECHNOLOGIES INC. The ideal candidate will have expertise in database analysis and management.Key ResponsibilitiesAnalyze complex data sets to identify trends and patternsDesign and implement efficient database solutionsRequirementsBachelor's degree in Computer Science or...


  • Edmonton, Alberta, Canada NAIT Full time

    NAIT's Automotive Service Technician Program is seeking a skilled instructor to join our team.The successful candidate will have a strong background in automotive service and the ability to work independently and within a team environment.Key Responsibilities:Prepare and present learning outcomes and activities in a classroom, laboratory, and industry...


  • Edmonton, Alberta, Canada Alberta Ltd. Full time

    Job DescriptionAlberta Ltd. is seeking a highly skilled Computer Systems Manager to oversee the implementation and maintenance of our IT systems. The ideal candidate will have a strong understanding of computer systems and a proven track record of managing IT projects.Key ResponsibilitiesAssign and coordinate IT projects, including the design and deployment...


  • Edmonton, Alberta, Canada ENOVE SYSTEMS & E-COMMERCIAL Full time

    Job SummaryWe are seeking a skilled Data Science Specialist to join our team at ENOVE SYSTEMS & E-COMMERCIAL. As a key member of our infrastructure team, you will be responsible for designing and developing databases, managing data collection, and implementing data administration policies.Key ResponsibilitiesDesign and develop databases to meet the needs of...


  • Edmonton, Alberta, Canada beBee Professionals Full time

    Job Description: BeBee Professionals is seeking a Computer Hardware and Software Expert to provide technical support to our customers and internal teams.The successful candidate will be responsible for troubleshooting technical issues, responding to customer inquiries, and providing technical support to internal teams. The ideal candidate should have a...


  • Edmonton, Alberta, Canada MCD McKesson Canada Corporation La Corporation McKesson Canada Full time

    Program OverviewMCD McKesson Canada Corporation / La Corporation McKesson Canada's internship program is designed to provide a comprehensive learning experience for aspiring data science professionals. This 10-12 week program offers a unique opportunity to work on cutting-edge projects that leverage advanced analytics and artificial intelligence to optimize...


  • Edmonton, Alberta, Canada Regime Solutions Inc. Full time

    Job Title: Computer Systems AnalystJob Summary: We are seeking a skilled Computer Systems Analyst to join our team at Regime Solutions Inc. The ideal candidate will have a strong background in information systems and business solutions, with experience in designing, developing, and implementing IT infrastructure.Key Responsibilities:Confer with clients to...


  • Edmonton, Alberta, Canada TPI Machine Ltd. Full time

    Job DescriptionWe are seeking a skilled Computer Systems Engineer to join our team at TPI Machine Ltd. This role involves designing and implementing computer applications for machines and processes, as well as developing and conducting production, inventory, and quality assurance programs.About the RoleThis is a permanent position with a salary range of...


  • Edmonton, Alberta, Canada Regime Solutions Inc. Full time

    ParkHead Global IT Consulting Inc is seeking a skilled Computer Systems Analyst to join our team. As a key member of our consulting firm, you will be responsible for designing, developing, and implementing information systems business solutions that meet the needs of our clients.Key Responsibilities:Confer with clients to identify requirements and provide...

  • Data Science Analyst

    4 weeks ago


    Edmonton, Alberta, Canada PCL Industrial Management Inc. Full time

    ResponsibilitiesAs a Data Science Student at PCL Industrial Management Inc., you will be responsible for gaining proficiency in exploratory data analysis, performing it, and presenting insights. You will also prepare data sets for visualization and machine learning modeling, train machine learning systems using data annotation and benchmarking techniques,...