1

Computer Science Education Jobs in British Columbia

Data Scientist

Mcleese Lake, BC · On-site

CA$102K - CA$128K/yr

Education & Experience * A degree in computer science, information technology, mathematics, engineering, or a related field. * Candidates with advanced degrees and/or prior relevant work experience ...

Senior Python Software Developer

Vancouver, BC · On-site

CA$120K - CA$155K/yr

MS or PhD in Computer Science, EE, Physics or related quantitative field * 8+ years of experience ... Good understanding of CPU and memory issues in parallel computing Education:UNAVAILABLEEmployment ...

Senior R&D Engineer

Vancouver, BC · On-site

CA$110K - CA$150K/yr

Masters (PhD preferred) in Computer Science, Physics, Electrical Engineering or related fields ... Knowledge base or experience in semiconductor manufacturing or electron microscopes Education:

Principal AI/ML Scientist

Vancouver, BC · On-site

$208.58 - $273.77/hr

... educator experiences, and drives enterprise efficiency. Core responsibilities As a Principal ... Bachelor's degree in computer science, data science, engineering, or related technical field, or ...

Technical Support Engineer

Vancouver, BC · On-site

CA$65K - CA$72K/yr

... in computer science, computer engineering or electrical engineering or equivalent experience ... Salesforce experience or similar CRM Education:UNAVAILABLEEmployment Type: FULL_TIME

... computer science, machine learning, mathematics, or related field, Masters preferred 4-8 years of ... including educational experience (e.g., Master's or PhD degree) Demonstrated experience in ...

next page

Showing results 1-20

Computer Science Education information

What is computer science education?

Computer science education refers to the teaching and learning of the principles, concepts, and applications of computer science. It includes topics such as programming, algorithms, data structures, computer systems, and computational thinking. Computer science education can take place at various levels, from elementary school to higher education and professional development. Its goal is to equip students with the skills needed to understand and create technology, solve complex problems, and participate in a digital society.

What is the difference between Computer Science Education vs Computer Science Teacher?

AspectComputer Science EducationComputer Science Teacher
Required CredentialsTypically requires a degree in computer science or education, often with certification in teachingRequires a degree in computer science or related field, plus teaching certification
Work EnvironmentEducational institutions, online platforms, training programsSchools, colleges, educational institutions
Employer & Industry UsageEducational organizations, edtech companies, training providersPrimary schools, high schools, colleges
Common Search & ComparisonFocuses on curriculum development, programming skills, and educational methodsFocuses on classroom teaching, lesson planning, and student assessment

Computer Science Education generally refers to designing and delivering computer science curricula, often involving curriculum development and educational strategies. In contrast, a Computer Science Teacher primarily focuses on instructing students in computer science concepts within a classroom setting. Both roles require similar credentials but differ in their scope and work environment.

What are some common challenges faced by computer science educators in keeping course content current?

Computer science educators often face the challenge of rapidly evolving technology, which makes it necessary to regularly update course materials to reflect new programming languages, frameworks, and industry practices. Balancing foundational concepts with emerging trends can be difficult, especially given limited classroom time. Additionally, educators must ensure that updates remain accessible to students with varying levels of experience, while also integrating practical, real-world projects to keep students engaged.

What are the key skills and qualifications needed to thrive in computer science education?

To thrive in Computer Science Education, you need a solid background in computer science concepts, curriculum development, and typically a degree in computer science or education. Familiarity with programming languages, learning management systems (LMS), and educational technology tools is often required. Strong communication, patience, and the ability to inspire and engage students are critical soft skills. These skills and qualities ensure effective teaching, foster student understanding, and help bridge the gap between complex technical concepts and learners.
What are popular job titles related to Computer Science Education jobs in British Columbia? For Computer Science Education jobs in British Columbia, the most frequently searched job titles are:
What job categories do people searching Computer Science Education jobs in British Columbia look for? The top searched job categories for Computer Science Education jobs in British Columbia are:
What cities in British Columbia are hiring for Computer Science Education jobs? Cities in British Columbia with the most Computer Science Education job openings:
Infographic showing various Computer Science Education job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 26% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.

Senior Technology Director, AI/ML Applied Science

lululemon

Vancouver, BC • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 23 days ago


Lululemon Athletica rating

7.5

Company rating: 7.5 out of 10

Based on 137 frontline employees who took The Breakroom Quiz

9th of 104 rated fashion retailers


Job description

Who we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative product, emphasis on stores, commitment to our people, and the incredible connections we make in every community we're in.

As a company, we focus on creating positive change to build a healthier, thriving future. In particular, that includes creating an equitable, inclusive and growth-focused environment for our people. About this team The Enterprise Data & AI organization is a strategic and operational driver of growth for lululemon, owning and building the data and AI platforms and services that enable the enterprise to operate with intelligence at scale.

The team leads the design and delivery of a trusted unified data foundation, AI-driven data analytics and insights, and AI solutions across lululemon's vertically integrated retail ecosystem, while embedding strong data governance and responsible AI practices from the very beginning. By applying AI to critical business challenges and creating new, transformative AI solutions, the team helps reshape how lululemon operates. Through deep partnership with product, technology, and business teams, Enterprise Data & AI accelerates product innovation, unlocks measurable value, elevates guest and educator experiences, and drives enterprise efficiency.

The Artificial Intelligence and Machine Learning (AI/ML) Research team is specifically responsible for exploring, developing, and advancing cutting-edge AI capabilities that will transform lululemon's future business growth. This team operates at the intersection of research and application-identifying emerging technologies, building new models, and translating complex business challenges into scalable AI-driven algorithms. Core responsibilities As a Senior Director, AI/ML Research and Science, you are accountable for advancing lululemon's AI capabilities through the research, development, and delivery of innovative AI models and solutions that drive measurable business impact.

This ole requires innovation at the intersection of solving complex business problems and extending the state-of-the-art to achieve high-performing AI solutions that transform the business. Reporting to senior technology leadership, you will lead a lean, highly specialized team of AI research and applied scientists focused on pushing the boundaries of applied AI, balancing forward-looking exploration (3-5 years out) with near-term business aspect. This role serves as a critical bridge between state-of-the-art AI research and enterprise business problems, translating evolving business needs into novel solutions and shaping the enterprise AI research roadmap in partnership with business stakeholders.

Select responsibilities include: AI Research & Innovation Define and drive a forward-looking AI research roadmap (3-5-year horizon) aligned to business priorities Explore emerging technologies, methods, and models to unlock future capabilities Lead the design, development, and optimization of complex AI/ML models. Business Problem Solving Translate complex business challenges into AI-driven solutions Partner with cross-functional leaders to identify high-impact use cases Ensure research outputs are aligned with tangible business outcomes Strategy & Influence Provide expert guidance that shapes the broader AI/ML research strategy Act as a thought leader across the organization in AI innovation Contribute to establishing lululemon's AI capabilities as a competitive advantage Partnership & Delivery Collaborate closely with AI Platform and Data teams to productionize solutions Ensure research innovations can be effectively integrated into business operations Balance experimentation with scalable, practical implementation Leadership & Team Development Lead, mentor, and grow a high-performing team of AI/ML research scientists Foster a culture of innovation, experimentation, and continuous learning Build an inclusive, collaborative environment aligned with lululemon's values Qualifications 10+ years of experience in AI/ML, with a strong emphasis on research and innovation Advanced degree (PhD preferred) in Computer Science, Machine Learning, AI, or related field with a strong publication record in peer-reviewed conferences and journals. Proven experience leading technical research teams in industry or academia Deep expertise in modern AI/ML techniques (e.g., deep learning, NLP, generative AI, optimization) Track record of developing novel models, frameworks, or applied research solutions Experience translating research into real-world business applications Strong collaboration experience with engineering and data platform teams must haves Acknowledge the presence of choice in every moment and take personal responsibility for your life

Possess an entrepreneurial spirit and continuously innovate to achieve great results. Communicate with honesty and kindness and create the space for others to do the same. Lead with courage, knowing the possibility of greatness is bigger than the fear of failure.

Foster connection by putting people first and building trusting relationships. Integrate fun and joy as a way of being and working, aka doesn't take yourself too seriously. additional notes Authorization to work in Canada is required for this role compensation and benefits package lululemon's compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual and teamperformance.

Thetypical hiring range for this position is from$223,500 - $293,350annually; the base pay offered is based on market location and may vary depending on job-related knowledge, skills, experience, and internal equity. As part of our total rewards offering, permanent employees in this position may be eligible for our competitive annual bonus program and equity offerings, subject to program eligibility requirements. At lululemon, investing in our people is a top priority.

We believe that when life works, work works. We strive to be the place where inclusive leaders come to develop and enable all to be well. Recognizing our teams for their performance and dedication, other components of our total rewards offerings include support of career development, wellbeing, and personal growth: Extended health and dental benefits, and mental health plans Paid time off Savings and retirement plan matching Generous employee discount Fitness & yoga classes Parenthood top-up Extensive catalog of development course offerings People networks, mentorship programs, and leadership series (to name a few) Note: The incentive programs, benefits, and perks have certain eligibility requirements.

The Company reserves the right to alter these incentive programs, benefits, and perks in whole or in part at any time without advance notice. workplace arrangement In-person collaboration and connection is important to our culture. Work is performed onsite, minimum 4 days per week.

#LI-AG2


What Lululemon Athletica employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom