1

E Learning Courseware Developer Jobs in British Columbia

Senior Python Software Developer

Vancouver, BC ยท On-site

CA$120K - CA$155K/yr

... e.g. yield, tolerance). Broken into steps, the work is roughly an equal mix of tweaking core ML ... An ideal candidate has invested time in continuous learning and implementing algorithms either ...

Building trust among team members and mentoring to champion a culture of continuous learning and ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

Building trust among team members and mentoring to champion a culture of continuous learning and ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

Building trust among team members and mentoring to champion a culture of continuous learning and ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

Manages relational and non-relational databases (e.g., Azure SQL, PostgreSQL, MongoDB) with a focus ... Commitment to continuous learning and professional development. * Full stack development (front-end ...

SOC DevOps Specialist

Burnaby, BC ยท On-site

CA$92K - CA$112K/yr

Experience with prompt engineering and structured LLM output generation ... Experience developing and evaluating traditional machine learning models using techniques such as ...

Software Developer

Vancouver, BC ยท On-site

CA$100K - CA$160K/yr

We actively support continuous learning through mentorship, development plans, and dedicated ... Experience using AI development tools (e.g. Claude Code). * Strong interpersonal skills as ...

SOC DevOps Specialist

Burnaby, BC ยท On-site

CA$92K - CA$112K/yr

Experience with prompt engineering and structured LLM output generation ... Experience developing and evaluating traditional machine learning models using techniques such as ...

Intermediate Structural Technologist

Vancouver, BC ยท On-site

CA$75K - CA$90K/yr

Prepare high quality Revit models and engineering drawings formass timber,steel, masonryand ... development via e-learning pathways; and financial support for relevant external learning ...

Software Developer

Burnaby, BC ยท On-site

CA$96K - CA$118K/yr

Sound knowledge of network concepts and architecture, e.g. IP, TCP, DHCP, WCCP, DNS, routing ... Capable of switching focus in various situations and apply themselves to quickly learning new ...

Software Developer

Burnaby, BC ยท On-site

CA$96K - CA$118K/yr

Sound knowledge of network concepts and architecture, e.g. IP, TCP, DHCP, WCCP, DNS, routing ... Capable of switching focus in various situations and apply themselves to quickly learning new ...

Building trust among team members and mentoring to champion a culture of continuous learning and ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

The Workplace Coach/Instructor will help evaluate and develop learning paths for apprentices of ... Responsible for development, delivery and revision of courseware associated with the theoretical ...

Software Developer, Full Stack

Vancouver, BC ยท On-site +1

CA$85K - CA$140K/yr

We unify data from 500+ sources - ERPs, retailers, ecommerce platforms, and distributors - into a ... Learning about and promoting engineering best practices excites you. * You enjoy actively ...

Showing results 41-60

E Learning Courseware Developer information

What does an e learning courseware developer do?

An E Learning Courseware Developer is responsible for designing, developing, and implementing educational content for digital learning platforms. They create interactive modules, assessments, and multimedia resources tailored to specific audiences or learning objectives. These professionals collaborate with subject matter experts, instructional designers, and technical teams to ensure the courseware is engaging, effective, and aligns with educational standards. Their work often involves using e-learning authoring tools, managing learning management systems (LMS), and incorporating feedback to continuously improve course materials.

What are the key skills and qualifications needed to thrive as an e learning courseware developer?

To thrive as an E Learning Courseware Developer, you need expertise in instructional design, curriculum development, and strong proficiency in authoring tools, usually supported by a relevant degree in education or instructional technology. Familiarity with Learning Management Systems (LMS) such as Moodle or Blackboard, and tools like Articulate Storyline or Adobe Captivate, is typically required. Creativity, attention to detail, and effective collaboration skills are valuable soft skills for creating engaging and learner-centered content. These competencies ensure the development of high-quality, interactive e-learning experiences that enhance knowledge retention and learner satisfaction.

What are some common challenges e learning courseware developers face when collaborating with subject matter experts (SMEs)?

E-Learning Courseware Developers often work closely with subject matter experts to ensure course content is accurate and engaging. A common challenge is translating complex or technical information into learner-friendly modules without losing essential details. Differences in communication styles and expectations can also arise, making it important for developers to facilitate clear, ongoing dialogue. Building strong relationships and establishing clear project guidelines early on helps ensure a smooth development process.
Infographic showing various E Learning Courseware Developer job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 25% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution.

Senior Python Software Developer

Vancouver, BC โ€ข On-site

PDF Solutions
Software Developmentย โ€ขย 201 - 500 employees

CA$120K - CA$155K/yr

Full-time

Re-posted 4 days ago


Job description

Overview

At PDF Solutions, we are at the forefront of revolutionizing the semiconductor industry. Our cutting-edge technologies and data-driven solutions empower semiconductor manufacturers to achieve unprecedented levels of efficiency, quality, and innovation. By joining our team, you'll have the opportunity to work with some of the brightest minds in the industry, tackle complex challenges, and contribute to groundbreaking advancements that shape the future of technology. Headquartered in Santa Clara, California, PDF Solutions also operates worldwide in Canada, China, France, Germany, Italy, Japan, Korea, and Taiwan.

This work involves building robust Machine Leanring (ML) modeling pipeline in Python to achieve desired ML model performance on metrics of customer interest (e.g. yield, tolerance). Broken into steps, the work is roughly an equal mix of tweaking core ML algorithms / pipelines for enhanced model performance with desired computational speed and/or creating deployment-ready software in our proprietary architecture.

This role offers a unique opportunity to deploy non-trivial ML modeling pipeline into production along with associated systems, and seeing the impact of those models in action at some of the worldโ€™s largest chip manufacturers for wide variety of use cases. This isย notย a Hadoop/Spark-focused big data role but rather an ML-focused role but may also include general software engineering tasks as well, depending on what is needed to make the overall product and platform successful and production-ready. Our deployment environment is markedly different from typical cloud deployment with constant access for updates or bug-fixes. Roughly stated, the production requirements are closer to a self-driving robot than a cloud-integrated image recognition service.

An ideal candidate has invested time in continuous learning and implementing algorithms either using an existing framework/library or from scratch and understands failure modes of various algorithms in production. Additionally, the ideal candidate has collaborated with Data Scientists to put ML code into production.


Responsibilities
  • Implementing production grade scalable ML algorithms and analytics solutions
  • Improving computational performance of ML algorithms and analytics solutions
  • Interact with Software Engineers and Data Scientists to create clean API interfaces

Qualifications
  • MS or PhD in Computer Science, EE, Physics or related quantitative field
  • 8+ years of experience in back-end development in python.
  • 4+ years of engineering experience with significant exposure to algorithm implementation/machine learning libraries/frameworks.
  • Experience with relational and NoSQL databases such as Postgresql/Cassandra/Redis or similar.
  • Experience with API calls.
  • Hands-on experience with containers such as Docker.
  • Ability to analyze the bottlenecks and create high performance code.
  • Good understanding of CPU and memory issues in parallel computing

Pay Range
CAD $120,000.00 - CAD $155,000.00 /Yr.Qualifications:
  • MS or PhD in Computer Science, EE, Physics or related quantitative field
  • 8+ years of experience in back-end development in python.
  • 4+ years of engineering experience with significant exposure to algorithm implementation/machine learning libraries/frameworks.
  • Experience with relational and NoSQL databases such as Postgresql/Cassandra/Redis or similar.
  • Experience with API calls.
  • Hands-on experience with containers such as Docker.
  • Ability to analyze the bottlenecks and create high performance code.
  • Good understanding of CPU and memory issues in parallel computing
Education:UNAVAILABLEEmployment Type: FULL_TIME