Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

AI/Machine Learning Software Engineer

Temps plein

Royal Bank of Canada

We’re looking for an enthusiastic software engineer who’s excited by the opportunity of being at the forefront of machine learning technology, and working on extremely challenging problems. As a Co-op Machine Learning Software Engineer , you’ll be involved a project end to end – everything from data pre-processing to implementing machine learning algorithms and front-end development.
At RBC Borealis, you’ll be joining a team that works directly with leading researchers in machine learning, has access to rich and massive datasets, and offers the computational resources to support ongoing development in areas such as reinforcement learning, unsupervised learning and computer vision. Building machine learning-based software solutions for solving important problems;
Optimizing algorithms and prototypical solutions for efficient implementation;
Supporting projects with thorough documentation of usage, design decisions and capabilities;
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software Engineering, or equivalent;
Have some software development experience (including co-op and internships);
Have experience with writing software in one of the major languages such as C++, C#, Java, Python;
Have familiarity with the Unix command line and bash scripting;
Experience with Deep Learning packages such as Tensorflow, Theano, Keras and PyTorch is an asset;
Hadoop, Spark) as well as SQL, NoSQL and graph databases is an asset;

Ability to make a difference and lasting impact from a local-to-global scale.

RBC Borealis is the driving force behind Royal Bank of Canada’s AI and data innovation. As part of Canada’s largest financial institution, we bring together a team of architects, engineers, scientists, and product experts on a mission to revolutionize finance through world-class research, solutions, and a resilient data platform. With locations across Toronto, Waterloo, Montreal, Calgary, and Vancouver, we’re at the forefront of AI research and platform development. With a focus on cutting-edge research in areas like time series forecasting, causal machine learning, and responsible AI, we are seamlessly integrating AI research and data engineering, to solve critical challenges in the financial industry. We are building intelligent, and scalable, data-driven solutions that will help communities thrive and drive innovation for our customers across the bank.
Inclusion and Equal Opportunity Employment
At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.

Inclusion and Equal Opportunity Employment
At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.

We encourage you to apply as soon as possible as we accept applications on a rolling basis, but please note that the formal application deadline is January 18 , 2026 . Active Learning, Adaptability, Communication, Creativity, Interpersonal Relationships, Listening Effectively, Personal Development, Personal Initiative, Teamwork

Full time Platform:
Student/Coop (Fixed Term) Pay Type:
Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

L'offre d'emploi a été publiée Il y a un mois
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre AI/Machine Learning Software Engineer à Toronto, ON
  •  ...Job Description Please note: This posting is for a 4-month Student Summer 2026 placement with a start date of May 2026 and end-date of August 2026.  In order to be eligible for this 4-month Student position, you must either: Be returning back to school after the... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd

    Royal Bank of Canada

    Toronto, ON
    il y a 6 jours
  •  ...Job Description What is the opportunity? Are you interested in the opportunity to work as a Developer Co-op at RBC for 8 Months ? By applying to this job posting, you will be considered for multiple roles available across RBC Technology & Operations. Some exciting... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Recrutement immédiat

    Royal Bank of Canada

    Toronto, ON
    Il y a un mois
  • $61.6k - $113.9k par année

    Application Deadline: 01/25/2026 Address: 33 Dundas Street West Job...  ...Technology As a co-op/intern student at BMO, you will have the opportunity to be heard, keep growing and make...  ...activities, BMO Academy corporate learning platform, and access to various Employee... 
    Suggéré
    Temps plein
    Сontrat
    Temps partiel
    Stage
    Stage d'été
    Toronto, ON
    il y a 12 heures
  •  ...promise to provide support, opportunities and performance-led financial...  ...-edge technology-driven learning platforms and make lasting connections...  ...Are you passionate about software development? Is your sweet...  ..., MongoDB, AWS Software Engineering Claims Build impactful... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Stage

    Intact

    Toronto, ON
    il y a 8 jours
  •  ...Description This is an exciting opportunity in the COO, CFO Group where...  ...applications by leveraging RBC’s big data assets. This role will...  ...Language (SQL), Tableau (Software), Tableau Server, Web Development...  ...OFFICE OF THE CFO Job Type: Student/Coop (Fixed Term) Pay Type:... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Travail au bureau

    Royal Bank of Canada

    Toronto, ON
    Il y a un mois
  • $18 - $32 par heure

    Summer 2026 Co-op: Software Engineering Co-op (AI & Full Stack) (4 Months) Position Description We are seeking a motivated Software Engineering Co-op with strong skills in full-stack development, AI/ML, and modern application engineering. The ideal candidate is a hands... 
    Travail d'été
    Pour les étudiants
    Stage
    Toronto, ON
    il y a 3 jours
  • $2064.34 - $3189.88 par semaine

    51095-  Toronto -  Temporary 8 months Hiring salary range: $2,064.34 - $3,189.88 / bi...  ...the complexity of managing large software application portfolios within large organizations...  ...the broader IT Operations teams. Opportunity to implement problem-solving skills.... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Travail temporaire
    Travail au bureau

    Hydro One Networks Inc

    Toronto, ON
    il y a 5 jours
  •  ...Job Description What is the Opportunity? Join our dynamic team at RBC Learning, where you'll play a vital role in empowering employees to achieve their full...  ...financial services. Please note: This posting is for a 4-months Summer 2026 Student placement with a start... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Сontrat
    Emploi en cdd
    Stage d'été
    Travail au bureau
    Recrutement immédiat
    Horaires flexibles

    Royal Bank of Canada

    Toronto, ON
    Il y a un mois
  •  ...Job Description Please note: This posting is for a 4-month Student Summer 2026 placement with a start date of May 2026 and end-date of August 2026. In order to be eligible for this 4-month Student position, you must either: Be returning back to school after the work term... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd

    Royal Bank of Canada

    Toronto, ON
    il y a 23 jours
  •  ...Job Description RBC Wealth Management is a part of Royal Bank...  ...experience. What is the opportunity? RBC Wealth Management is looking...  ...a talented UX Designer Co-op Student with an interest in growing...  ...12-13 Application Deadline: 2026-01-19 Note : Applications will... 
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Stage
    Stage d'été
    Travail au bureau
    Recrutement immédiat

    Royal Bank of Canada

    Toronto, ON
    il y a 13 jours
  •  ...acting locally. Are you looking for an opportunity to join a diverse group of...  ...who deliver custom and specialized engineering to deliver novel solutions and technologies...  ...interest in Technologies for a 16 month internship starting in Spring 2026. Reporting to the Lead Engineering... 
    Contrat Longue Durée
    Stage
    Stage d'été
    Travail au bureau
    Zone locale
    Horaires flexibles

    Hatch

    Toronto, ON
    il y a 6 jours
  • $18 - $32 par heure

    Summer 2026 Co-op: Operations Analyst (8 Months) Position Description CGI has a unique and challenging opportunity for a proactive leader with strong organizational ability, a keen analytical mind, who is relationship savvy, and has a desire to work with CGI's senior... 
    Travail d'été
    Zone locale
    Horaires flexibles
    Toronto, ON
    il y a 3 jours
  • $2064.34 - $3189.88 par semaine

    51070-  Toronto -  Temporary 4 months Hiring salary range: $2,064.34 - $3,189.88 / bi-...  ...initiatives and campaign development, with opportunities to collaborate closely with both the...  ...related field  Hydro One requires that all students applying for student opportunities be... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Travail temporaire

    Hydro One Networks Inc

    Toronto, ON
    il y a 5 jours
  • $45.5k - $84.5k par année

    Application Deadline: 01/24/2026 Address: 4100 Gordon...  ...related tools Integrates engineering elements into mechanical and...  ...support and network-building opportunities, we'll help you gain valuable...  ...and accessible workplace. By learning from each other's differences... 
    Сontrat
    Temps partiel
    Stage
    Stage d'été
    Toronto, ON
    il y a 12 heures
  • $50.1k - $93k par année

    Application Deadline: 01/25/2026 Address: 33 Dundas Street West Job...  ...Technology As a co-op/intern student at BMO, you will have the opportunity to be heard, keep growing and make...  ...activities, BMO Academy corporate learning platform, and access to various Employee... 
    Temps plein
    Сontrat
    Temps partiel
    Stage
    Stage d'été
    Toronto, ON
    il y a 12 heures
  •  ...Job Description RBC fosters a positive learning environment for students by providing support and resources to help your development. As the leading financial...  ...great place to start your career. What is the opportunity? Internal Audit works to review what’s going on... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Travail au bureau
    Recrutement immédiat

    Royal Bank of Canada

    Toronto, ON
    il y a 8 jours
  •  ...Job Description Please note: This posting is for a 4-month Student Summer 2026 placement with a start date of May 2026 and end-date of August 2026.  In order to be eligible for this 4-month Student position, you must either: Be returning back to school after the... 
    Travail d'été
    Pour les étudiants
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Emploi en cdd
    Stage en entreprise

    Royal Bank of Canada

    Toronto, ON
    il y a 6 jours
  • $18 - $32 par heure

    Summer 2026 Co-op: Delivery Analytics (4 Months) Position Description Position Description We are looking for a motivated and detail-oriented Delivery Analytics Co-op to join our service delivery team. In this role, you will analyze operational data across ITSM functions... 
    Travail d'été
    Toronto, ON
    il y a 3 jours
  • $18 - $32 par heure

    Summer 2026 Co-op: Sales Operations Coordinator (8 months) Position Description CGI is seeking a dynamic and motivated Sales Operations Coordinator Co-op to join our team in Toronto. As a leading global IT and business consulting services firm, CGI offers a unique opportunity... 
    Travail d'été
    Stage
    Travail au bureau
    Toronto, ON
    il y a 3 jours
  •  ...Job Description This is an exciting opportunity in RBC's Finance Advisory group under the Capital...  ...:  In order to be eligible for these student positions, you must either: Be returning...  ...: 2025-12-15 Application Deadline: 2026-01-19 Note : Applications will be... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Travail au bureau
    Recrutement immédiat

    Royal Bank of Canada

    Toronto, ON
    Il y a un mois
  •  ...Job Description What is the Opportunity? By applying to this posting,...  ...Financial Analyst opportunities across RBC’s CFO group. This includes...  ...or other tools) Assist with month-end, quarter-end, and year-end...  ...a work term starting January 2026 (4, 8, 12, or 16 months) Strong... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Recrutement immédiat

    Royal Bank of Canada

    Toronto, ON
    Il y a un mois
  •  ...Looking to start your career in Financial Services? RBC fosters a positive learning environment for students by providing the support and resources to help...  ...financial services companies. This is an exciting opportunity to be part of a high-performing and dynamic global... 
    Travail d'été
    Temps plein
    Emploi en cdd
    Travail au bureau
    Recrutement immédiat

    Royal Bank of Canada

    Toronto, ON
    il y a 28 jours
  •  ...Job Description Please note: This posting is for a 4-month Student Summer 2026 placement with a start date of May 2026 and end-date of August 2026.  In order to be eligible for this 4-month Student position, you must either: Be returning back to school after the work... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Travail au bureau

    Royal Bank of Canada

    Toronto, ON
    il y a 6 jours
  • $50.1k - $93k par année

    Application Deadline: 01/24/2026 Address: 100 King Street...  ...the performance of technology (software, hardware and the wider IT...  ...Development. Data analysis. Learning Agility. Process...  ...support and network-building opportunities, we'll help you gain valuable... 
    Сontrat
    Temps partiel
    Stage d'été
    Toronto, ON
    il y a 12 heures
  • $38.5k - $71k par année

    Application Deadline: 01/25/2026 Address: 100 King Street West Job...  ...Business Management As a co-op/intern student at BMO, you will have the opportunity to be heard, keep growing and make...  ...-led activities, BMO Academy learning platform and access to various Employee... 
    Temps plein
    Сontrat
    Temps partiel
    Pour les contractants
    Stage
    Stage d'été
    Travail au bureau
    Recrutement immédiat
    Relocation
    Toronto, ON
    il y a 12 heures
  • $56k - $103.5k par année

    Application Deadline: 01/17/2026 Address: 33 Dundas Street...  ...- good Desirable: Software and systems architecture knowledge...  ...support and network-building opportunities, we'll help you gain valuable...  ...and accessible workplace. By learning from each other's differences... 
    Сontrat
    Temps partiel
    Stage d'été
    Toronto, ON
    il y a 12 heures
  •  ...Job Description Please note: This posting is for a 4-month Student Summer 2026 placement with a start date of May 2026 and end-date of August 2026.  In order to be eligible for this 4-month Student position, you must either: Be returning back to school after the... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Travail au bureau

    Royal Bank of Canada

    Toronto, ON
    il y a 6 jours
  •  ...Job Description What is the opportunity? The Enterprise Chief...  ...Testing (ECT) team serves as RBC’s central control testing function...  ...intelligence or data engineering Experience in BI tools with...  ...build lasting relationships with students from diverse backgrounds from... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Stage
    Stage d'été
    Travail au bureau
    Recrutement immédiat
    Horaires flexibles

    Royal Bank of Canada

    Toronto, ON
    il y a 24 jours
  •  ...Job Description What is the opportunity? Are you interested in...  ...the Royal Bank of Canada? RBC’s Chief Legal and Administrative...  ...Tableau and Power BI) Ability to learn and absorb new concepts (in...  ...build lasting relationships with students from diverse backgrounds from... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Stage
    Stage d'été
    Travail au bureau
    Recrutement immédiat
    Horaires flexibles

    Royal Bank of Canada

    Toronto, ON
    il y a 27 jours
  •  ...while continually looking for opportunities to increase operational efficiency...  ...inventory in different RBC offices may be required. What...  ...Adaptability, including high capacity to learn, pivot when required, working...  ...note: This posting is for a 4-months Summer 2026 Student... 
    Travail d'été
    Pour les étudiants
    Temps plein
    Emploi en cdd
    Stage d'été
    Travail au bureau
    Recrutement immédiat
    Horaires flexibles

    Royal Bank of Canada

    Toronto, ON
    Il y a un mois

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à AI/Machine Learning Software Engineer. Soyez parmi les premiers à postuler !