Enable job alerts via email!

Teaching assistant

Primacorp Ventures Inc

Calgary

On-site

CAD 30,000 - 60,000

Part time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

CDI College invites applications for a Teaching Assistant position at our Calgary campus, aimed at empowering the next generation of digital marketers. Candidates will support instructors in delivering courses focused on social media and web marketing, ensuring a comprehensive learning experience for students. Preferred qualifications include a diploma in a relevant field and familiarity with digital marketing tools. Ideal candidates should represent strong communication skills and an enthusiasm for digital trends.

Qualifications

  • Education and experience in digital marketing or related field.
  • Familiarity with tools in digital marketing.
  • Experience with adult education is an asset.

Responsibilities

  • Assisting instructors with content delivery and classroom management.
  • Supporting students with assignments and tools used in digital marketing.
  • Evaluating student performance under instructor guidance.

Skills

Social Media Strategy
Content Creation
SEO
Web Marketing Trends
Strong Communication Skills
Attention to Detail

Education

Diploma, Degree or Certificate in Marketing, Communications, Digital Media

Tools

Meta Business Suite
Google Ads
WordPress
Hootsuite
Moodle
Canvas

Job description

Press Tab to Move to Skip to Content Link

Select how often (in days) to receive an alert:

CDI College is Canada's largest private college network with over 50 years of educational excellence with 23 campuses in British Columbia, Alberta, Ontario, Quebec and Manitoba. Our innovation and dynamism shine through a range of forward-thinking programs. We are a leading Canadian career training institution, dedicated to quality education and student success. Established in 1970, we offer over 50 diploma and certifications programs across various disciplines such as business,healthcare, technology, and art and design.

Your Role in a Snapshot
Empower the Next Generation of Digital Marketers

Join our vibrant academic community and help shape the future of digital marketing education. As part of our commitment to excellence, the Academics Department fosters an engaging learning environment where innovation meets real-world application. You’ll support instructors who are training students in the fast-evolving world of social media and web marketing.

Location: CDI College, Calgary – Northeast Campus, Alberta
Compensation: $22–$23 per hour
Job Type: Ongoing Part-Time (25-30 hours per week)

What You’ll Be Doing
As a Teaching Assistant, you will play a key support role in delivering high-quality instruction and a great student experience in our Social Media and Web Marketing courses. Your responsibilities will include:

Assisting instructors with content delivery and classroom management

Supporting students with assignments, tools, and platforms commonly used in digital marketing

Evaluating student performance under instructor guidance, ensuring fair and consistent assessment

Aiding in the setup and coordination of class materials, activities, and online learning tools

Contributing to administrative tasks that enhance the learning environment

Upholding the College’s academic and professional standards

Performing other duties as assigned

What You Bring to the Role

Education and Experience:

A diploma, degree, or certificate in marketing, communications, digital media, or a related field

Experience with or interest in adult education is an asset

Familiarity with key tools and platforms used in digital marketing (e.g., Meta Business Suite, Google Ads, WordPress, Hootsuite)

Skills and Abilities:

Practical understanding of social media strategy, content creation, SEO, and web marketing trends

Strong communication skills, both written and verbal

Ability to support a diverse group of learners with professionalism and patience

Collaborative mindset with a willingness to learn from and support instructors

Attention to detail and commitment to academic integrity and service excellence

Enthusiasm for digital trends and a growth mindset

Nice to Have:

Experience with learning management systems (e.g., Moodle, Canvas)

Interest in pedagogical approaches and digital teaching tools

#dmmd

Don’t hold back!—apply today, even if you do not tick every skills list. We cherish diverse skill sets, knowing your unique experiences and perspectives enrich our dynamic team.
We are proudly Canadian — rooted in our diverse communities, guided by our values, and committed to growing together from coast to coast.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Teaching Assistants for the Health Policy and Political Economy (HPPE) Course

Partners In Health

Sewanee null

Remote

Remote

USD 10 000 - 60 000

Part time

2 days ago
Be an early applicant

IT Teaching Assistant

Campus

null null

Remote

Remote

USD 10 000 - 60 000

Part time

Yesterday
Be an early applicant

Language Arts Teaching Assistant

Art of Problem Solving

Frisco null

Remote

Remote

USD 10 000 - 60 000

Part time

10 days ago

Teaching Assistant for Evidence-Based Global Health Delivery (EBGHD)

Partners In Health

null null

Remote

Remote

USD 10 000 - 60 000

Part time

29 days ago

Teaching Assistant for Principles of Global Health Equity (PGHE)

Partners In Health

null null

Remote

Remote

USD 10 000 - 60 000

Part time

29 days ago

Teaching Assistant for Evidence-Based Global Health Delivery (EBGHD)

Partners In Health

Sewanee null

Remote

Remote

USD 10 000 - 60 000

Part time

30 days ago

USMLE Step 1: Medical Academic Advisor & Live Online Teaching Assistant

Kaplan

null null

Remote

Remote

USD 25 000 - 35 000

Part time

30+ days ago

Math Teaching Assistant

Art of Problem Solving

Frisco null

Remote

Remote

USD 10 000 - 60 000

Part time

30+ days ago

Teaching Assistant for Evidence-Based Global Health Delivery (EBGHD)

Partners In Health

August null

Remote

Remote

USD 10 000 - 60 000

Part time

29 days ago