Co-op Student, Actuarial (IT Focus)

WorkSafeBC

Richmond

Hybrid

CAD 34,000 - 37,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

4% in lieu of benefits
4% in lieu of vacation

Job summary

WorkSafeBC is seeking an Actuarial Co-op student with an IT focus to help build an actuarial system. You will gather requirements, understand data, write Python codes to create machine learning models, and document the process.

The 8‑month role starts January 2027 and offers a hybrid work arrangement at our Richmond, BC office. You'll work with the Actuarial Services team to apply learnings from your program to support workers and employers across British Columbia, collaborating with internal

Qualifications

  • Currently enrolled in a post-secondary program in Computer Sciences, Actuarial, Statistics, or a related area.
  • Strong proficiency coding in Python.
  • Working knowledge in data engineering design including ETL languages (SQL, Python) and analytics data modelling
  • Knowledge of machine learning would be an asset.
  • Previous work experience in IT solution development and machine learning modelling would be an asset.

Responsibilities

  • Identify and define problems and develop research questions, and propose solutions.
  • Assist and document business requirements and communicate with internal technical teams.
  • Research industry used machine learning models.
  • Work directly with complex data and identify useful data or suggest potential data transformation.
  • Develop and implement machine learning models using Python with the project team.
  • Collaborate with the technology team on system requirements and designs.
  • Evaluate the performance of the model against benchmarks.
  • Prepare clear business documents and presentations translating complex information for business.

Skills

SQL
Python
Analytical skills
Communication

Education

Post-secondary student in CS/Actuarial/Statistics

Tools

ETL pipelines

Job description

Overview

The Actuarial Services department of WorkSafeBC is looking for an Actuarial Co‑op student with an IT focus to join our team to help us strive towards our vision.

The co‑op student will assist the Actuarial Services department in a project of building an Actuarial system. The tasks would include, but are not limited to, gathering business requirements, understanding the data, writing Python codes to create machine learning models, and generating documentations.

This is an 8 - month temporary opportunity starting in January 2027 with the possibility to extend to 12 months in total.

How you'll make a difference

You'll apply what you've learned in your post‑secondary program to benefit workers and employers across B.C.

Where you'll work

We serve the workers and employers across B.C., and we do that best when we're together. It's how we collaborate, learn from one another, and develop our people.

This role is currently designated as having a hybrid work arrangement and is based in our Richmond, BC office.

This is a unionized role and is subject to the provisions of the Collective Agreement between the Workers' Compensation Board of BC and the Compensation Employees' Union.

What you’ll do

On Day 1 in this role, you will get a chance to meet your manager and get acquainted with your team. You will spend time setting up administrative and technological essentials, and completing onboarding tasks, including security and payroll setup.

During your first week you will engage in a comprehensive onboarding program designed to equip you for success. You will be partnering and meeting with your manager to discuss your goals and align them with the team's vision. Additionally, you will learn how our department contributes to the overall business strategy and supports the organization's mandate. You will also work through the onboarding program alongside your supervisor for added guidance and support.

This role is ideal for an individual who is eager to step beyond their comfort zone. We are looking for someone with a detective mindset, strong motivation, and a passion for innovation. The right candidate will possess analytical and critical thinking skills, enabling them to propose ideas that enhance various processes and initiatives, as well as to explore new approaches to work within the department.

Your daily responsibilities may include:

  • Identify and define problems, develop and describe research questions, and develop sound and novel approaches to problem solving and propose recommendations and business solutions.
  • Assist and document business requirements and communicate with internal technical teams.
  • Research industry used machine learning models.
  • Work directly with complex data and identify useful data or suggest potential data transformation (or feature engineering) useful for the modeling purpose.
  • Work closely with the project team to conceptualize, develop, and implement machine learning models using Python.
  • Work closely with the technology team on system requirements and designs
  • Evaluate the performance of the model against benchmarks.
  • Prepare clear and concise business documents and presentations, successfully translating complex and technical information into concepts the business representatives can understand and action.
Is this a good fit for you?

We're looking for someone who can:

  • Demonstrate strong SQL, Python and analytical skills
  • Communicate effectively, both in writing and verbally, with a variety of people
  • Problem-solve solutions and enjoys analyzing business questions to propose and implement solutions
  • Demonstrate tact and discretion when handling confidential data
  • Effectively collaborate and interact with a range of stakeholders
  • Demonstrate teamwork and organization skills, and is detail-oriented
  • Be curious, receptive to learning and willing to ask questions
Learn more

Hear from past co‑op students on what it's like to work here.

Your background and experience
  • Currently enrolled in a post‑secondary institution studying in Computer Sciences, Actuarial, Statistics, or a related area.
  • Strong proficiency coding in Python.
  • Working knowledge in data engineering design and implementation including expertise in ETL languages (e.g. SQL, Python) and analytics data modelling
  • Knowledge of machine learning would be an asset.
  • Previous work experience in IT solution development and machine learning modeling would be an asset.
Important to know
  • Confirm you're legally entitled to work in Canada
  • Confirm you're a registered student at a post‑secondary institution and is participating in a work integrated learning program
  • Consent to a criminal record check and successfully meet the criminal record check clearance

WorkSafeBC's COVID-19 Employee Mandatory Vaccine Policy (the "Policy") is suspended effective January 9, 2023, however we reserve the right to re‑implement it in response to changes in the public health landscape, including public health orders. We are committed to the protection, health, and safety of our employees and our Communicable Disease Prevention Program and related protocols remain in effect.

Who are we?

At WorkSafeBC, we promote safe and healthy workplaces across British Columbia. We partner with workers and employers to save lives and prevent injury, disease, and disability. When work‑related injuries and diseases occur, we provide compensation and support injured workers in their recovery, rehabilitation, and safe return to work. We're honoured to serve the 2.49 million workers and 263,000 registered employers in our province.

What's it like to work at WorkSafeBC?

It's challenging, stimulating, and rewarding. Our positions offer diversity and opportunities for professional growth. Every day, the work we do impacts people and changes lives. What we do is important, and so are the people we do it for.

Our ability to make a difference relies on building a team with a rich variety of skills, knowledge, backgrounds, abilities, and experiences that reflects the diversity of the people we serve. We are committed to fostering a welcoming, inclusive, and supportive work culture where everyone can contribute as their best, authentic self.

Our Benefits

As a member of our team, you'll have access to services and benefits that help you get the most out of work - and life. Along with a competitive salary, your total compensation package includes:

  • 4% in lieu of benefits
  • 4% in lieu of vacation
Salary

$24.45/hour to $26.82/hour depending on academic program [RT1]Need to update

Learn more

Discover who we are.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Co-op Student, Wireless Communication
Co-op Student, Wireless Communication

WorkSafeBC • Richmond

Hybrid
CAD 34,000 - 42,000
4% in lieu of benefits
4% in lieu of vacation
Analytics Specialist
Analytics Specialist

WorkSafeBC • Richmond

Hybrid
CAD 48,000 - 61,000
Defined benefit pension
Vacation time (3 weeks)
Health care and dental coverage
+1
Student Intern, Indigenous Relations
Student Intern, Indigenous Relations

WorkSafeBC • Richmond, Victoria, Kelowna

Hybrid
CAD 28,000 - 40,000
4% in lieu of benefits
4% in lieu of vacation
Analytics Specialist
Analytics Specialist

WorkSafeBC • Richmond

Hybrid
CAD 65,000 - 95,000
Defined benefit pension
3 weeks vacation
Health care and dental benefits
+2
Industry & Program Specialist - Health & Safety
Industry & Program Specialist - Health & Safety

WorkSafeBC • Nanaimo

On-site
CAD 71,000 - 89,000
Defined benefit pension
3 weeks vacation
Health care benefits
Talent Acquisition Partner
Talent Acquisition Partner

WorkSafeBC • Richmond

Hybrid
CAD 87,000 - 105,000
4 weeks vacation
Health care and dental benefits
Sick leave
Workplace Safety Coordinator
Workplace Safety Coordinator

WorkSafeBC • Richmond

On-site
CAD 61,000 - 74,000
Senior Strategy Advisor
Senior Strategy Advisor

WorkSafeBC • Richmond

Hybrid
CAD 119,000 - 145,000
Defined benefit pension plan
4 weeks vacation
Health care and dental benefits
+2
Junior Information Management Analyst Co-op
Junior Information Management Analyst Co-op

BC Pensions • Victoria

Hybrid
CAD 46,000 - 106,000
Hybrid work model
InVESTED scholarship reimbursement up 
LinkedIn Learning access
+1
Assessment Officer- Auditor, CPA
Assessment Officer- Auditor, CPA

WorkSafeBC • Abbotsford

Hybrid
CAD 62,000 - 67,000
Pension plan
Vacation time
Health & dental
+3