About The Position

The British Columbia Investment Management Corporation (BCI) is seeking a Risk Reporting & Data co-op student/intern for the fall term (September to December) to support the rollout of our new client reporting platform and help build internal tools that improve data transparency across the Investment Risk team. This role is within the Investment Strategy & Risk department and offers an opportunity to apply technical skills to real-world problems at the intersection of finance and technology.

Requirements

  • Working toward a degree in computer science, software engineering, data science, or a related technical discipline, combined with knowledge of or strong interest in finance and investment management.
  • Experience using AI coding assistants to support application development and system design.
  • Proficiency in Python, SQL, and Git.
  • Ability to communicate clearly and concisely, both orally and in writing.
  • Ability to meet deadlines while maintaining accuracy, attention to detail, and excellent product quality.
  • Strong analytical and problem-solving abilities; comfortable investigating data discrepancies and tracing issues to root cause.
  • Must be legally authorized to work in the country where the job is located.
  • Work permit, study permit, or visa must not have restrictions or expire during the work term.

Nice To Haves

  • Familiarity with data lineage concepts, ETL/data pipelines, or financial reporting systems would be an asset.

Responsibilities

  • Support parallel testing between the legacy client reporting system and the new in-house platform, helping identify, investigate, and resolve discrepancies during the validation period.
  • Assist with implementing modifications and enhancements in the new application based on internal and external feedback, in preparation for production launch.
  • Support additional development, testing, or project-related work as priorities evolve through go-live.
  • Help build an internal application that maps relationships between the Investment Risk team's major data tables and views, with embedded business definitions.
  • Enable end users to trace any field back to its source, look up definitions independently, discover reusable tables, and understand the impact of upstream changes.
  • Use AI-assisted development tools alongside Python, SQL to design and iterate on the application.
  • Other ad-hoc projects and tasks as assigned by the team.

Benefits

  • Excellent career development and training by helping the candidate to understand the tools, the data and the methodologies applied by financial institutions to manage their exposure to credit risk.
  • Work with a dynamic team in a fast-paced environment.
  • The development of real-world skills at one of the largest institutional investors in Canada.
  • Exposure to some of the most talented, approachable, and inspiring people in the industry.
  • Ability to opt-in for access to Dialogue, a user-friendly app that offers virtual primary care, employee and family services, and mental health supports.
  • Time to connect with co-op students & interns at BCI – build your network and shared learning.
  • 2 paid days per year for volunteering.
  • Competitive pay: $2,330.00 gross bi-weekly + vacation leave paid based on 6% of salary.
  • Travel: if coming to Victoria for this work term, BCI will provide a fixed-rate travel allowance based on your location.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service