Publish an internship
To see company names and apply   Register for free

Graduate Jobs in Canada

1 – 50 of 418
Next
Company not shown | Canada | Finance, English
“9-month internship at (COMPANY NAME)'s Commercial Banking as a Relationship Manager Trainee. Full-time role in Nanaimo, Canada, with on-the-job training, mentorship, and development in commercial lending and client management. Competitive compensation and benefits included.”
Company not shown | Montreal | Finance, English, French
“(COMPANY NAME) seeks a Summer Analyst in Corporate Strategy (May 2027) for 3-4 months in Toronto or Montreal. Role involves strategic initiatives, financial analysis, and presentations for BCE's Corporate Strategy and M&A team. Hybrid work, hybrid office requirement, and competitive benefits included.”
Company not shown | Canada | Finance, English
“Full-time Entry-Level Finance Analyst role at (COMPANY NAME) Nuclear Canada in Oakville, ON. Supports project accounting, forecasting, and financial reporting for projects ranging from $1M to $4B. Requires 0-2 years of experience, a Bachelor's in Finance/Accounting, and proficiency in Excel. Base compensation: $73,359-$81,081 USD with comprehensive benefits.”
Company not shown | Canada | Industry, English, French
“Lead Global Veh Tech role at (COMPANY NAME) requiring 4+ years in fleet maintenance, senior vehicle technician experience, and bilingualism in Quebec. Must own tools, lift 50+ lbs, work shifts, and meet OSHA/DOT standards. No compensation details provided.”
Company not shown | Vancouver | Hospitality, English
“Full-time Expeditor position at Fairmont Pacific Rim's Botanist restaurant in Vancouver. $23.95/hour with benefits, including health insurance, pension, and discounts. Requires experience in luxury dining, attention to detail, and Serving It Right certification. Competitive compensation and career growth opportunities in a high-end hospitality setting.”
Company not shown | Toronto | Finance, English
“BMO Capital Markets offers a 3-month Summer 2027 Corporate Banking Analyst internship in Toronto for penultimate-year undergraduates in finance/accounting. Includes training, networking, and potential full-time offer. Compensation: $95,000 USD. Eligibility: Canadian citizens/PRs or authorized to work in Canada.”
Company not shown | Vancouver | Management, English
“(COMPANY NAME) seeks a Regional Support Manager for Trust in British Columbia & Prairies. Salaried role ($70K-$150K) requiring 5-7 years in estate/trust administration, leadership experience, and compliance knowledge. Based in Vancouver with ~10% travel. Offers benefits, training, and career growth in a regulated financial environment.”
Company not shown | Canada | Logistics, English
“Machine Operator role at Silent-Aire ((COMPANY NAME)) in Edmonton region. Requires metal working machinery skills, blueprint reading, and shift flexibility (rotating day/night). Must have own transportation. Commercial/industrial environment with safety focus.”
Company not shown | Canada | Finance, English
“Full-time, temporary Wealth Planner role at (COMPANY NAME) (20-month contract) based in North Delta. Requires 2+ years financial experience, CFP/PFP/QAFP designation, and Mutual Fund License. Salary $75,000/year plus incentives. Focus on socially responsible investments (SRI) and member financial planning.”
Company not shown | Montreal | Sales, French, English
“(COMPANY NAME) Mining seeks a Technical Sales Engineer (Canada-wide) to support equipment sales and application engineering. Role involves equipment sizing, technical drawings, reference case development, and field support. Requires engineering degree, 3+ years in technical sales, proficiency in Deswik/CAD, and 25-40% travel. Annual salary: $80,000-$90,000 with benefits.”
Company not shown | Ottawa | Sales, English
“Full-time Outside Services Sales Representative role at (COMPANY NAME) (Canada) with CAD 102,850-145,200/year compensation. Requires technical sales experience, 50% travel, and P. Eng. license as asset. Focus on customer success, sustainability, and digital transformation in electrical/energy management sector.”
Company not shown | Calgary | Finance, English
“TD Canada Trust offers a Manager, Customer Experience Trainee role in Calgary, Alberta, with a base salary of $59,500–$84,000 CAD. This regular position involves mentoring teams, ensuring operational excellence, and enhancing customer experience in banking. Requires a degree or 3+ years of experience, strong leadership, and mobility within the assigned region.”
Company not shown | Quebec City | Finance, English, French
“TD Canada Trust seeks a Personal Banking Associate Trainee in Sainte-Foy, Québec. Role involves customer service, financial advice, and branch operations with salary $45,700–$61,000 CAD. Requires high school diploma, IFC licensing within 90 days, and mobility within assigned region. Full-time position with training and career development.”
Company not shown | Canada | Finance, English
“Full-time, permanent Wealth Planner role at (COMPANY NAME) (Cedar Hills Branch) for experienced financial professionals. Requires 2+ years in finance, licenses (CSC/IFIC, CFP/PFP/QAFP), and SRI passion. Offers $75K base salary + incentives, living wage employer benefits, and community-focused impact.”
Company not shown | Canada | Finance, English
“TD Canada Trust seeks a Personal Banker Trainee in Oshawa, Ontario, offering $52,700–$74,400 CAD. Role involves advising customers on financial solutions, building relationships, and meeting sales targets. Requires high school diploma or 1 year experience, IFIC completion, and CFSA within 12 months. Full-time position with training and career development opportunities.”
Company not shown | Quebec City | Finance, English, French
“Full-time Personal Banking Associate Trainee role at TD Canada Trust in Montreal. Salary range CAD 45,700–61,000. Requires high school diploma or 1+ years experience, IFC licensing within 90 days, and mobility within assigned region. Focus on customer service, banking solutions, and digital education.”
Company not shown | Canada | Finance, English
“TD Canada Trust offers a Personal Banking Associate Trainee role in Brampton, Ontario, with a salary range of $45,700 to $61,000 CAD. The position requires a high school diploma, 1+ years of experience, and IFC certification within 90 days. Responsibilities include customer service, branch operations, and team collaboration in a dynamic banking environment.”
Company not shown | Montreal | Finance, English
“Senior FP&A Manager role for NAM field services at One Field Services (OFS), Gas Power Global Services. Requires 6+ years in finance, strategic planning, and budgeting. Manages forecasting, cost analysis, and financial reporting for NAM P&L, partnering with regional and HQ teams.”
Company not shown | Victoria | IT, English
“Full-time Maintenance Technician role at (COMPANY NAME) (Canada) for afternoon/evening shift. Responsible for preventive/corrective maintenance, troubleshooting equipment, and ensuring safety compliance. Compensation: CAD $29.00-$35.00/hour. Offers benefits, career growth, and inclusive work culture.”
Company not shown | Canada | Finance, English
“Full-time, 20-month temporary Wealth Planner role in Guildford, Canada, for (COMPANY NAME) credit union. Requires 2+ years financial experience, CFP/PFP/QAFP designation, and mutual fund license. Salary $75k + incentives, with comprehensive benefits and focus on socially responsible investments (SRI).”
Company not shown | Canada | IT, English
“(COMPANY NAME) Canada seeks a Fleet Maintenance Supervisor for BC Region to lead a team of 9+ technicians, oversee heavy commercial vehicle maintenance, ensure regulatory compliance, and drive operational efficiency. Based in Delta, BC, with travel required. Competitive salary range $63,300–$103,200 USD with benefits.”
Company not shown | Toronto | Finance, English
“(COMPANY NAME) seeks a Toronto-based Operations Analyst to design data/AI solutions, build ETL pipelines, and optimize data models. Requires 2+ years in data/business analysis, SQL, Python/R, and stakeholder collaboration. Salary: CAD 50-70k. GTA-based role with occasional night shifts for Bangkok teams.”
Company not shown | Toronto | Finance, English
“Full-time Relationship Manager role at (COMPANY NAME) in Toronto, Canada. Responsible for advising high-value small business clients, acquiring new clients, and managing financial solutions. Requires mobility, driver's license, and vehicle access. Competitive compensation, bonuses, and flexible benefits included.”
Company not shown | Canada | Management, English
“Full-time 310T Heavy Duty Truck & Coach Mechanic/Technician role at (COMPANY NAME) in Kitchener, ON. $40/hour (licensed) or $28.70-$36.90/hour (apprentice) with shift premium. Rotating shifts, benefits, pension, and career growth in logistics fleet maintenance.”
Company not shown | Banff | Leisure, English
“Seasonal golf operations roles (April-October 2026) at Fairmont Banff Springs, Canada. Positions include Retail Attendant, Guest Services, Ambassador, Cart/Range Attendant, Tournament Coordinator, and Reservation Agent. Starting pay $18.84-$19.91/hour with benefits like subsidized accommodation, meals, and discounts. Requires Class 5 driver's license, flexible hours, and golf knowledge.”
Company not shown | Canada | Culture, English
“(COMPANY NAME) seeks a Facilities Technician/Millwright for overnight maintenance (Sun-Thu, 10PM-6AM) in an automated distribution facility. Role involves troubleshooting conveyor systems, PLCs, and mechanical/electrical equipment. Base salary $88.5K + $7.5K night-shift premium (total $96K). Requires Red Seal Millwright or 5+ years industrial maintenance experience.”
Company not shown | Waterloo | Graduate Programme, Engineering, English
“Graduate Environmental Scientist/Engineer role in Ontario for (COMPANY NAME)'s CAR team. Hybrid (3 days office) with $62K-$67.5K salary. Requires relevant degree, fieldwork, travel, and Ontario driver's license. Offers training, multidisciplinary projects, and career growth in environmental consulting.”
Company not shown | Quebec City | Finance, English, French
“Full-time Personal Banking Associate Trainee role in Saint-Jérôme, Quebec, Canada. Base salary ranges from $45,700 to $61,000 CAD. Requires high school diploma or 1+ year experience, IFC licensing within 90 days, and mobility within assigned district. TD offers training, career development, and benefits.”
Company not shown | Canada | Finance, English
“TD Canada Trust seeks a Personal Banker Trainee in Goderich, Ontario. 37.5-hour role offering $50,600–$71,400 CAD. Requires high school diploma, IFIC completion, and CFSA within 12 months. Focus on customer financial advice, investment solutions, and banking services in a regulated environment.”
Company not shown | Saskatoon | HR, French, English
“(COMPANY NAME) Mining seeks a Technician Development Manager in Canada to oversee recruitment and selection of technical talent, requiring Red Seal certification, bilingualism (French/English), and leadership experience. Salary: $110K–$120K/year + 10% bonus. Full benefits and career growth opportunities in a diverse, inclusive environment.”
Company not shown | Vancouver | Hospitality, English, Japanese
“Executive Chef role at Fairmont Pacific Rim luxury hotel in Vancouver. Requires 10+ years culinary experience, 5+ as Executive Chef in high-end settings. Offers $165K salary, benefits, leadership of 6 kitchens, and sustainability focus. Must be legally eligible to work in Canada.”
Company not shown | Canada | Sales, English
“Seasonal Sales Associate role at Vans Outlet Collection in Niagara. Part-time retail position requiring customer engagement, sales, and store maintenance. Compensation $18.95-$19.80 CAD/hour. Potential for regular employment after peak season. Retail experience preferred.”
Company not shown | Canada | Finance, English
“TD Canada Trust seeks a Personal Banker Trainee in Espanola, Ontario. Role involves advising customers on financial solutions, investment options, and credit banking, with a salary range of $50,600–$71,400 CAD. Requires high school diploma, relevant experience, and mobility within the assigned district. Training and career development provided.”
Company not shown | Canada | Finance, English
“TD Canada Trust seeks a Personal Banker Trainee in Orangeville, Ontario, offering $52,700–$74,400 CAD annually. Role involves financial advice, customer service, and investment solutions. Requires high school diploma, relevant experience, and IFIC certification. Full-time, 37.5-hour position with career growth and training.”
Company not shown | Canada | Finance, English
“TD Canada Trust offers a Personal Banking Associate Trainee role in Woodstock, Ontario, with a salary of $45,700–$61,000 CAD. The position involves customer service, financial advice, and branch operations, requiring a high school diploma or 1+ years of experience. Mobility within the assigned district is required after training.”
Company not shown | Regina | Sales, English
“Sherwin-Williams offers an 18-24 month Assistant Sales Trainee Manager program leading to an Assistant Store Manager role. Includes 6-8-week training, leadership development, sales strategy, and career growth opportunities in store management.”
Company not shown | Canada | Management, English
“(COMPANY NAME) seeks a Junior Operator for its data centres to maintain electrical/mechanical infrastructure, ensuring uptime and reliability. Salary ranges from $45K to $100K. Requires engineering degree or equivalent experience. Full-time role with benefits, based in a physical facility.”
Company not shown | Toronto | IT, English
“Full Stack Developer role at (COMPANY NAME)'s Global Wealth Engineering team in Toronto, Canada. Requires 2-4 years of experience with React, Next.js, Node.js, Java, and cloud platforms (Google Cloud, Azure). Offers competitive rewards, DEI initiatives, upskilling, and community engagement. Hybrid or on-site role.”
Company not shown | Victoria | Finance, English
“(COMPANY NAME) seeks an Assistant Manager Trainee for Victoria and Sidney branches. Role involves leading retail sales, customer service teams, and coaching staff. Requires people management, personal banking experience, and financial planning qualifications. Leadership role with inclusive culture and recognized compensation plan.”
Company not shown | Ottawa | Finance, English
“TD Canada Trust seeks a Personal Banker Trainee in Ottawa, offering $52,700–$74,400 CAD base salary. Role involves customer financial advisory, investment solutions, and banking services in a 37.5-hour workweek. Requires high school diploma, IFIC completion, and CFSA within 12 months. Full-time position with training and career growth opportunities.”
Company not shown | Toronto | Finance, English, French
“Full-time Machine Learning Scientist role in Toronto for TD's AI/ML team, focusing on Generative AI and predictive models. Salary: 105,500–125,000 CAD. Requires 1-3 years of experience, Python proficiency, and collaboration with cross-functional teams. Offers career development, training, and benefits.”
Company not shown | Banff | Culture, English
“Fairmont Banff Springs seeks an Adventure & Experiences Guide to lead wilderness tours, hikes, and cultural activities. Starting at $25.50/hour, pay increases to $29.30 after three years. Requires certifications, physical fitness, and customer service skills. Full-time benefits include subsidized housing, meals, and travel discounts.”
Company not shown | Vancouver | Finance, English
“(COMPANY NAME) offers career development opportunities for Indigenous, Black, and Trans individuals, including job search support, networking, mentorship, and paid training. Focus on equity, inclusion, and reconciliation with a commitment to cultural safety and anti-racism.”
Company not shown | Montreal | Finance, English
“Full-time Relationship Manager role at (COMPANY NAME) in Montreal providing financial advice to small business clients. Requires business development, client relationship management, and credit skills. Offers competitive compensation, flexible benefits, and professional growth in banking.”
Company not shown | Ottawa | Finance, English
“TD Canada Trust seeks a Personal Banking Associate Trainee in Ottawa, Ontario. This role involves customer service, financial advice, and branch operations with a salary range of $45,700–$61,000 CAD. Requires high school diploma or 1+ years of experience, IFC certification within 90 days, and strong communication skills.”
Company not shown | Quebec City | Industry, French, English
“Offre d'emploi régulier pour un poste de leadership technique en maintenance de véhicules et équipements aéroportuaires. Exige 4 ans d'expérience (dont 1 an comme technicien principal), un permis de conduire valide et des compétences en gestion d'équipe. Poste exigeant physiquement et bilingue (français/anglais) au Québec.”
Company not shown | Toronto | Consulting, English
“Management Consulting Supervisor role at RSM for Technology Performance, requiring 6+ years in IT strategy, cloud, and enterprise architecture. Hybrid work model, $88K-$162K salary with bonus eligibility. Travel up to 50% in North America. Bachelor's degree required.”
Company not shown | Quebec City | Finance, English, French
“Full-time Personal Banking Associate Trainee role at TD Canada Trust in Saint-Sauveur, Quebec. Salary range CAD 43,900–58,600. Requires high school diploma, relevant experience, and licensing within 90 days. Focus on customer service, banking solutions, and branch operations with mobility requirements.”
Company not shown | Victoria | Environment, English
“Machine Tender/Packer role at (COMPANY NAME) for operating winders, glue machines, and packaging finished goods. Requires high school diploma/GED, 1+ years manufacturing experience, and adherence to safety/quality standards. Full-time position with benefits including medical, PTO, and retirement plans.”
Company not shown | Canada | Engineering, English
“Structural Engineer-in-Training (EIT) role in Sudbury, Ontario, for WSP. Involves mining/industrial projects with mentorship, design, field work, and P.Eng. registration support. Competitive salary ($67k-$97k CAD). Requires bachelor's in civil/structural engineering and EIT eligibility.”
1 – 50 of 418
Next
143.960 jobs and internships
in 154 countries
Register