About Optima Living Founded in 2007 by two friends inspired by their families’ dementia journeys, Optima Living was created to provide a more home-like experience in seniors housing and care. What began as a person…
Skills: Program Planning, Program Evaluation, Research Translation, Communication, Organization
Notice NOW ACCEPTING LATE INTERNAL APPLICATIONS: Please note that the internal competition for this position is now closed, however we are still accepting late applications from qualified internal candidates. Should you …
Skills: Psychotherapeutic Skills, Counselling, Mental Health Assessment, Substance Use Screening, Case Formulation
We are seeking an In Vivo Co-op to join our Translational Sciences team. You will be an integral part of our team supporting pre-clinical research and in vivo experimental activities. You will work closely with the in vi…
Skills: In Vivo Research, Animal Handling, Aseptic Technique, Blood Collection, Injection Routes
We are seeking a Quality Control Co-op to join our multidisciplinary QC Analytics team. In this role, you will provide critical support in executing assays that evaluate the biological, biomechanical, and biomaterial pro…
We are looking for an enthusiastic Co-op Research Assistant to be part of a multidisciplinary R&D team within our Immunoengineering team. In this role, you will directly support the development of our cutting-edge adrena…
We are seeking a Histology Co-op to join our Translational Sciences team. You will be an integral part of our team supporting pre-clinical research and histology experimental activities. You will work closely with the hi…
We are looking for an enthusiastic Co-op Research Assistant to be part of a multidisciplinary Process Development team driving our Adrenal Program forward. In this role, you will take ownership of critical optimization p…
We are looking for a proactive Bioprinting Co-op to be part of a multidisciplinary CMC team focused on development of 3D human tissues for in vitro drug testing or as life-changing, cell-based implantable tissue therapeu…
Skills: Bioprinting, Microfluidics, Cell Culture, 3D Printing, Wet Lab Experience
We are looking for an enthusiastic Biomaterials Co-op to be part of a multidisciplinary R&D team responsible for the chemistry/polymer chemistry required to produce biomaterials. In this role, you will provide support fo…
Skills: Polymer Chemistry, Biomaterials, 3D Bioprinting, Bio-analytical Assays, Material Formulation
We are SLR Consulting (Canada), a 800+ team of advisory, environmental/engineering, and regulatory professionals across 20+ office locations in Canada. We deliver environmental and sustainability services to our clients …
Company:Qualcomm Canada ULC Job Area:Engineering Group, Engineering Group > ASICS Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generatio…
Skills: Asic Design, Digital Design, Analog Design, Design Verification, Scripting
SalaryThe salary range for this position is CAD $43.32/Hr. - CAD $54.04/Hr. Job Accuracy Posting FlagThe hours of work, including start and stop times, days off, work area and work site may be subject to change consisten…
Skills: Abdominal Ultrasound, Obstetrical Ultrasound, Pelvic Ultrasound, Peripheral Vascular Ultrasound, Small Parts Ultrasound
Staff - Non Union Job CategoryNon Union Technicians and Research Assistants Job TitleResearch Coordinator DepartmentHuman Resources and Administration | Department of Paediatrics | Faculty of Medicine (Harjit Gill) Posti…
Job CategoryNon Union Technicians and Research Assistants Job TitleResearch Coordinator DepartmentHuman Resources and Administration | Department of Paediatrics | Faculty of Medicine Posting End DateJuly 13, 2026 Note: A…
Skills: Laboratory Operations, Biobanking, Project Coordination, Biosafety Compliance, Data Analysis
SalaryThe salary range for this position is CAD $40.19/Hr. - CAD $50.20/Hr. Job Accuracy Posting FlagThe hours of work, including start and stop times, days off, work area and work site may be subject to change consisten…
Skills: Diagnostic Radiography, Fluoroscopy, Medical Imaging, Radiation Protection, PACS
SalaryThe salary range for this position is CAD $40.19/Hr. - CAD $50.20/Hr. Job Accuracy Posting FlagThe hours of work, including start and stop times, days off, work area and work site may be subject to change consisten…
Skills: Radiographic Imaging, Fluoroscopic Procedures, Radiation Protection, PACS, Radiology Information Systems
SalaryThe salary range for this position is CAD $40.19/Hr. - CAD $50.20/Hr. Job Accuracy Posting FlagThe hours of work, including start and stop times, days off, work area and work site may be subject to change consisten…
Skills: Diagnostic Radiography, Fluoroscopy, Medical Imaging, Radiation Protection, PACS
Staff - Non Union Job CategoryNon Union Technicians and Research Assistants Job ProfileNon Union Salaried - Research Assistant /Technician 2 Job TitleResearch Assistant, Digital Emergency Medicine DepartmentResearch Supp…
Skills: Quantitative Research, Qualitative Research, Data Collection, Literature Review, Grant Writing
Who we are: For over 25 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and prese…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Competitive Compensation, Flexible Hybrid/Remote Work Options, Support For Learning, Experimentation, And Professional Growth
Posted 41d ago
~40 hrs/week
Responsibilities
Design and maintain production software systems using a Django backend and Vue.js frontend. Develop 3D visualization features with Three.js and integrate machine learning and computer vision components into user-facing applications.
Requirements
Requires 2-5 years of professional software engineering experience with proficiency in Python, Django, and modern JavaScript frameworks. Strong preference for candidates with experience in Three.js, WebGL, and handling 3D data like point clouds.
Full job description
Software Engineer (Full-Stack / Applied ML & Computer Vision)
Location: Vancouver, BC (Hybrid / Remote-friendly) Employment Type: Full-time Experience Level: Mid-level (2–5 years industry experience)
About GroundedAI
GroundedAI builds software systems that turn complex, real-world data into reliable insights. Our products operate in challenging, industrial environments where correctness, performance, and maintainability matter just as much as innovation.
We work at the intersection of software engineering, applied machine learning, and geospatial data. Our focus is on shipping robust systems, not prototypes or research demos.
Role Overview
We're looking for a Software Engineer to join our core product engineering team. This role is ideal for someone with 2–5 years of experience who enjoys building and owning production systems end-to-end, working across our Django backend and Vue.js frontend, with a strong focus on our Three.js-powered 3D visualization stack.
You'll collaborate with engineers across the stack to design, build, deploy, and operate software that includes ML and computer vision components, while maintaining high standards for reliability, performance, and code quality.
This is a software engineering role first, with 3D visualization and machine learning as important (but not exclusive) parts of the problem space.
What You'll Do
Design, implement, and maintain production software systems that power GroundedAI's products
Build and extend features across our Django backend and Vue.js frontend
Develop and optimize 3D visualization features using Three.js, working with large point-cloud and mesh datasets
Build backend services and pipelines that support data processing, model training, and inference
Integrate computer vision and ML components into user-facing applications
Improve system performance, reliability, and observability in production environments
Collaborate with product, ML, and design to deliver end-to-end features
Debug and resolve complex production issues across services, data, and infrastructure
Contribute to technical design discussions and help evolve engineering best practices
What We're Looking For
Required
2–5 years of professional experience as a software engineer (backend, frontend, or full-stack)
Strong fundamentals in software design, debugging, testing, and code quality
Experience building and operating production systems used by real users
Proficiency in Python and experience with Django (or a comparable backend framework)
Experience with Vue.js (or a comparable modern JS framework like React/Angular)
Comfort working with APIs, services, and data pipelines
Experience with modern development workflows (Git, CI/CD)
Experience deploying software using Docker and cloud infrastructure (AWS, GCP, or Azure)
Ability to collaborate across disciplines and take ownership of technical problems
3D / Visualization Experience (Strongly Preferred)
Experience with Three.js or other WebGL-based 3D rendering libraries
Familiarity with working with 3D data types (meshes, point clouds, geometry buffers)
Understanding of rendering performance considerations in the browser
ML / CV Experience (Nice to Have, Not Required)
Experience working with ML-backed or data-driven systems in production
Familiarity with computer vision concepts such as image segmentation, feature extraction, or object detection
Exposure to ML frameworks like PyTorch or TensorFlow
Experience working with large datasets, geospatial data, or 3D / point-cloud data
Why GroundedAI
Work on real-world systems with meaningful constraints and impact
Strong engineering culture focused on ownership, pragmatism, and quality
Opportunity to influence core architecture and technical direction
Competitive compensation and benefits
Flexible hybrid / remote work options
Support for learning, experimentation, and professional growth
If you have ideas for large language model (LLM) applications or need guidance on evaluating them, reach out to [email protected]. We specialize in building innovative, trustworthy, and ethically aligned AI solutions that push the boundaries of generative AI while ensuring contextual relevance and reliability.
How many Science & Research jobs are open in Vancouver, Canada right now?
There are currently 481 open science & research positions in Vancouver, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Science & Research roles in Vancouver, Canada?
Companies currently hiring include Vancouver Coastal Health, UBC Faculty of Education, Providence Health Care, Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL), Aspect Biosystems, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Science & Research jobs in Vancouver, Canada?
Yes — 132 of the 481 open science & research positions offer remote or hybrid work (32 remote, 100 hybrid).
How do I apply for Science & Research jobs in Vancouver, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.