Data Scientist

ROSEN Group

hybridPosted Jun 24, 2026
Posting intelligenceActively listedReposted 17×, possible evergreen/ghost posting

Skills

pythonc++

About the role

DESCRIPTION

The ROSEN Group was founded in 1981 by Hermann Rosen and has grown organically and exponentially since then, becoming a global industry leader. Over the last decades, ROSEN has grown rapidly and is today a worldwide technology group that operates in more than 120 countries with over 4,000 employees. You can be a part of securing the safe supply of energy to people and businesses across the globe and help us all move towards an attainable and sustainable future. It is our ambition, above anything else, to contribute to a world where critical infrastructure and the supply of energy is not only efficient, but also protected and reliable.

ROSEN Canada is the leading provider of Asset Integrity Services to clients throughout Canada. We work collaboratively to get the job done, recognizing that each person is integral to meet the needs of our clients and to continue to be a leader in what we do.

ROSEN is looking for a permanent full-time Data Scientist that will be based in Kelowna, B.C. This position reports directly to the Head of IC Sourcing Kelowna and will be part of the Kelowna Creation Team.

What role you will play in our team

Pipeline inspection generates a lot of sensor data (e.g. from ultrasonic sensors) which have to be analyzed using state of the art computer vision techniques. We are looking for a data scientist that is well versed in machine learning techniques to develop algorithms that can process large quantities of data with extremely high accuracy. The data scientists will be apart of a development team that will produce and deliver professional software to our internal clients.

Responsibilities:

What will I be doing?

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

REQUIREMENTS

What are we looking for?

To become part of the ROSEN team you should be results oriented and be a structured and independent worker. You should also have:

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

Qualification or Skills:

Education and experience

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

OUR OFFER

Benefits

ROSEN offers a competitive compensation package, including:

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 environemnt for certain positions;

Flexible work hours;

Annual merit & career advancement increases

A great learning environment;

Interesting & challenging work;

Leadership growth & professional development opportunities;

And the opportunity for career advancement.

To apply on this exciting and challenging opportunity, please apply online at careers.rosen-group.com. Please note only those candidates selected for interview will be contacted – no phone calls please.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.