Investment Risk Analytics Solutions Co‑op – Winter 2027
bci · Victoria
Job description
About the role
The Investment Risk Analytics Solutions Co‑op reports to the Principal of Investment Risk Analytics Solutions and focuses on building advanced analytics tools and AI‑powered solutions to improve concentration risk analysis and reporting across the Total Fund. You will use Python and related technologies to create automated risk platforms, including AI chatbots and machine learning models that deliver real‑time insights into market, credit, active and liquidity risks.
Key responsibilities
- Develop Python‑based analytics tools and AI solutions for concentration risk analysis and reporting.
- Build and maintain a concentration‑risk chatbot using NLP and machine‑learning techniques.
- Create automated data pipelines and ETL processes to streamline risk data collection.
- Design interactive dashboards and visualisation tools for risk monitoring.
- Collaborate with core developers to enhance existing risk‑analytics platforms.
- Develop APIs and integrate AI solutions with current risk‑management systems.
- Support automation of investment‑risk production processes with Python scripts.
- Produce technical documentation and user guides for all developed tools.
- Assist in testing, debugging and optimisation of analytics applications.
- Research and implement innovative AI/ML approaches to improve risk analysis capabilities.
Required profile
- Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Software Engineering, Data Science, Mathematics, Quantitative Finance or a related quantitative field.
- Strong programming skills in Python with experience in data‑analysis libraries such as pandas and NumPy.
- Experience with SQL and relational databases for data extraction and manipulation.
- Demonstrated ability to build analytics tools, dashboards or automation solutions from scratch.
- Understanding of AI/ML concepts and experience with chatbot development or NLP tools.
- Strong analytical and problem‑solving abilities with attention to detail.
- Excellent communication skills and a collaborative team mindset.
Required skills
- Python
- pandas
- NumPy
- SQL
- PowerBI or Tableau
- AWS or Azure
- API development
- Git version control
What we offer
- Competitive bi‑weekly pay of $2,330.00 gross plus vacation leave paid at 6% of salary.
- Travel allowance for students relocating to Victoria.
- Excellent career development and training in credit‑risk methodologies.
- Opportunity to work with a dynamic team at one of Canada’s largest institutional investors.
- Access to Dialogue app for virtual primary care, employee services and mental‑health support.
- Networking with co‑op students, monthly Investment Club and two paid volunteering days per year.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 week ago
Expires 1 month from now
13 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
bci
Victoria
Related job offers
-
Software Developer Apprentice – Onsite (Vancouver Island)
plexxis-software Victoria -
Software QA Analyst Co-op (8‑month term)
reliablecontrols Victoria -
Firmware QA Analyst Co-op
reliablecontrols Victoria -
Adobe Journey Optimizer & Experience Platform Practitioner
Accenture Song -
Associate Director – AI & Data
Accenture