Data Scientist

ROSEN-GroupKelowna, BC
Hybrid

About The Position

The ROSEN Group was founded in 1981 and has grown into a global industry leader. ROSEN is a worldwide technology group operating in over 120 countries with more than 4,000 employees. ROSEN Canada is a leading provider of Asset Integrity Services to clients throughout Canada. ROSEN is seeking a permanent full-time Data Scientist to be based in Kelowna, B.C. This role reports directly to the Head of IC Sourcing Kelowna and will be part of the Kelowna Creation Team. Pipeline inspection generates significant sensor data, such as from ultrasonic sensors, which requires analysis using state-of-the-art computer vision techniques. The company is looking for a data scientist skilled in machine learning to develop algorithms for processing large datasets with high accuracy. The data scientist will be part of a development team producing and delivering professional software to internal clients.

Requirements

  • Deep understanding of Computer Vision and Machine Learning methods applied in an industrial context
  • Hands-on experience with gathering and cleaning image data
  • Solid knowledge of applied mathematics (linear algebra, optimization, probability theory)
  • Basics knowledge of physics
  • Experience with at least one object oriented programming language (e.g. Python, C++)
  • Basic understanding of professional software development
  • University degree in physics, electrical engineering, computer science or similar fields
  • 5+ years of relevant experience in industry in the field of Computer Vision
  • Must have valid work authorization in Canada

Responsibilities

  • Designing and applying machine learning algorithms for processing image data
  • Deriving technical parameters and specifications from measured data
  • Performance estimation and definition of algorithm test procedures
  • Deployment of algorithms as minimum viable products focusing on early customer feedback
  • Creation and maintenance of related technical documentation
  • Researching, rating and implementing development tools
  • Using open source software libraries from the field of signal processing, computer vision and data science
  • Deliver production code stemming from scientific ideas with support from our software engineers
  • Professional guidance of Junior level Data Scientists
  • Attend national and international conferences on a regular basis

Benefits

  • Comprehensive benefit plan
  • Health & Wellness Program
  • RRSP matching
  • Volunteer Time Off
  • Company paid basic Life Insurance, Accidental Death & Dismemberment, Short Term Disability and Long Term Disability coverage
  • Employee Assistance Program
  • Generous Vacation and Paid Time Off (PTO)
  • Service Anniversary Program
  • Employee Rewards and Recognition Program
  • Hybrid working environment for certain positions
  • Flexible work hours
  • Annual merit & career advancement increases
  • A great learning environment
  • Interesting & challenging work
  • Leadership growth & professional development opportunities
  • Opportunity for career advancement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service