Fall Intern 2026 Investment Management
Mackenzie Investments View all jobs
- Winnipeg, MB
- $68,250-78,000 per year
- Training
- Full-time
- Replace nested loops with vectorized Pandas operations, or convert Pandas operations to Polars
- Introduce modular utility functions to reduce duplication
- Add unit tests to functions where absent
- Use characterization tests to ensure output consistency for unchanged inputs
- Optimize data loading routines for large files
- Clean up legacy code to follow PEP8 and readability standards
- Exhibit strong academic performance, undergraduate backgrounds in Compsci, Engineering, Commerce, Economics, or Math
- Has some familiarity with Python and is motivated to deepen their programming expertise
- Has at least a basic understanding of Pandas or other data-centric libraries
- Is curious about solving large-scale data problems in code
- Demonstrate a strong interest in financial markets with an ability to interpret economic news and market conditions
- Demonstrates strong interpersonal skills and applies solid verbal and written communication skills.
- Ability to work well in a remote or in-person team environment