Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI/Machine Learning Software Engineer

Full-time

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.

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 . 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.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the AI/Machine Learning Software Engineer in Montréal, QC vacancy
  •  ...Job Description RBC Insurance, through its operating entities, provides a...  ...Royal Bank of Canada. What is the opportunity? We are seeking summer interns across several Summer Sales Support...  ...your knowledge will grow within the months that you will be with us. Tasks will... 
    Summer work
    For students
    Full time
    Fixed term contract
    Summer internship
    Immediate start
    Flexible hours

    Royal Bank of Canada

    Montréal, QC
    16 hours ago
  •  ...Job Description RBC Wealth Management is a part of Royal Bank of Canada (“...  ...Wealth Management: What is the opportunity? We are seeking summer interns across several Finance Analysts...  ...focus on accuracy and thoroughness. Students must demonstrate exceptional... 
    Summer work
    For students
    Full time
    Fixed term contract
    Internship
    Summer internship
    Work at office
    Local area
    Immediate start

    Royal Bank of Canada

    Montréal, QC
    21 hours ago
  •  ...by Lemay  Passerelle  is our summer immersion program for young talents...  ...support, enabling you to learn quickly, contribute meaningfully...  ...Official selection of interns for the 2026 cohort: 13 March  Summer...  ...Boivin, first-year Master’s student in Architecture, McGill University... 
    Summer work
    For students
    Long term contract
    Temporary work
    Internship
    Work at office
    Flexible hours
    Afternoon shift

    Passerelle par Lemay

    Montréal, QC
    16 days ago
  •  ...This Position reports to: Senior Engineering Manager We are seeking a motivated and...  ...Experience with CAD 3D Knowledge of MS Office software. Ability to travel to our office in...  ...through meaningful work, continuous learning, and support that's tailored to your goals... 
    Summer work
    Full time
    Internship
    Work at office

    ABB

    Montréal, QC
    11 days ago
  • $40k - $60k per year

     ...: 131724 Primary Location: Montreal, QC All Available Locations...  ...where people can find meaning and opportunity. It builds consumer and...  ...opportunity to continually grow and learn from people with different...  ...must be graduating in December 2026 or later Some level of travel... 
    Summer work
    Contract work
    Internship
    Summer internship
    Work at office
    Worldwide
    Flexible hours

    Deloitte

    Montréal, QC
    13 days ago
  •  ...culture. Term: May- August 2026 Work Hours/Week :37.5...  ...Scotiabank! You will have the opportunity to be part of a winning team,...  ...focused, team player with strong learning ability and drive Strong sense...  ...(s): Canada : Quebec : Montreal Scotiabank is a leading... 
    Summer work
    Internship
    Work at office
    Flexible hours

    Scotiabank

    Montréal, QC
    11 days ago
  •  ...culture. Term: May - August 2026 Work Hours/ Week : 37.5...  ...everything we do. Headquartered in Montreal, we have offices in Toronto, Calgary...  ...Economics or another related field Students with top grades and standing GPA 3.0 / 4.0 Passion for investment and related... 
    Summer work
    For students
    Internship

    Jarislowsky Fraser

    Montréal, QC
    11 days ago
  •  ...culture. Term: May- August 2026 Work Hours/Week :37.5...  ...for a current post-secondary student looking to gain experience in...  ...over resumes and are focused on learning about who you are and what you...  ...Location(s): Canada : Quebec : Montreal Scotiabank is a leading... 
    Summer work
    For students
    Internship
    Work at office
    Flexible hours

    Scotiabank

    Montréal, QC
    11 days ago
  • $35k - $80k per year

     ...131700 Primary Location: Montreal, QC All Available Locations...  ...people can find meaning and opportunity. It builds consumer and business...  ..., and the opportunity to learn from experts in supply management...  ..., pursuing Computer Science, Engineering, Math, Commerce, Economics,... 
    Summer work
    Contract work
    Internship
    Summer internship
    Flexible hours

    Deloitte

    Montréal, QC
    14 days ago
  •  ...culture. Term: May - August 2026 Work Hours/ Week : 37.5...  ...your work term, you’ll have the opportunity to be part of a winning team,...  ...’s a place for every type of student at Jarislowsky Fraser and all...  ...over resumes and are focused on learning about who you are and what you... 
    Summer work
    For students
    Internship
    Work at office

    Jarislowsky Fraser

    Montréal, QC
    11 days ago
  •  ...Reliagear/Electrification/Smart Power in Montreal . You will be mainly accountable for...  ...inventory accuracy. Collaborate with engineering, production, and supply chain teams to...  ...through meaningful work, continuous learning, and support that's tailored to your goals... 
    Summer work
    Full time
    Internship

    ABB

    Montréal, QC
    14 days ago
  •  ...ecosystem. What You'll Bring: ~3+ years of software development experience, including...  ...that allows for hybrid work in our Montreal office. Candidates will be required to work...  ...where everyone belongs. Wizards is an equal opportunity employer and does not discriminate based... 
    Long term contract
    Work at office
    Flexible hours
    3 days per week

    Hasbro

    Montréal, QC
    10 hours ago
  • $56k - $84k per year

     ...131582  Primary Location:  Montreal, QC All Available Locations...  ...where people can find meaning and opportunity. It builds consumer and...  ...offering a distinct focus and learning experience:   Strategy & Policy...  ...or diploma by September 2026, with outstanding academic credentials... 
    Work at office
    Flexible hours

    Deloitte

    Montréal, QC
    10 hours ago
  •  ...challenges require unmatched talent. Join one of Montreal’s Top Employers in 20245. We are a...  ...As an intern, you will benefit from a 4 month program that aims to give you the tools to...  ...on our website: BNP Paribas in Canada Students & Young graduates The position at a glance... 
    Summer work
    For students
    Permanent employment
    Bank staff
    Internship
    Work at office
    Immediate start
    Monday to friday
    3 days per week

    BNP Paribas

    Montréal, QC
    12 days ago
  •  ...Job Description What is the opportunity? With client expectations shifting...  ...the first point of contact at RBC retail banking locations, an...  ...A self-motivated eagerness to learn and determination to succeed...  ...-12-15 Application Deadline: 2026-01-05 Note : Applications will... 
    Full time
    Immediate start
    Flexible hours
    Shift work

    Royal Bank of Canada

    Montréal, QC
    18 days ago
  • Senior Software Aerospace Engineer Location Hybrid work in Montréal, QC : MANNARINO Systems & Software...  ...regular company outings Career Opportunity and Primary Roles / Responsibilities...  ...remotely. For employees based in Montreal, the work model is hybrid (at least one... 
    Long term contract
    Full time
    For contractors
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    9 days ago
  • $83.04k - $110.72k per year

     ...world better through trade. Position: Software Engineer (Level 17) / Senior Software & AI...  ...Hubs located in Toronto, Mississauga, Montreal, Brossard, Laval, Calgary, Edmonton, Halifax...  ...package, work-life balance, & the opportunity to help make Canada and the world better... 
    Summer work
    Permanent employment
    Full time
    Work at office
    Relocation package
    2 days per week

    EDC

    Montréal, QC
    7 days ago
  •  ...Coordinator, this internship offers an exciting opportunity to immerse yourself in the dynamic field of materials engineering. As a key member of our Montréal team, you will actively contribute to...  ...Worker Type Employee Job Type Student (Durée déterminée) At AtkinsRéalis,... 
    Summer work
    For students
    Full time
    Internship
    Remote work
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    AtkinsRéalis

    Montréal, QC
    22 days ago
  •  ...work that matters, grow, and learn, care for yourself and family,...  ...executives, and scientists. The Opportunity ~ Perform entry-level...  ...services, academic affairs, or student services. Participates in analytic...  ...functions of standard office software applications such as data... 
    For students
    Work at office

    Abbott Laboratories

    Montréal, QC
    23 days ago
  •  ...The Opportunity You'll join WSP's Talent Acquisition Coordination team as a Co-op, supporting...  ...Resourceful, energetic, and eager to learn. Bilingualism (French & English) is a...  ...remediation to urban planning, from engineering iconic buildings to designing sustainable... 
    For students
    Full time
    Remote work
    Flexible hours

    WSP Canada

    Montréal, QC
    9 days ago
  •  ...for our customers. We welcome students aboard to join our team and play a valuable role in the engine that keeps the North American...  ...where you’ll be encouraged to learn, grow, and be recognized for your...  ...This is a full-time summer internship lasting from May 11,... 
    For students
    Full time
    Internship
    Summer internship
    Work at office

    CN

    Montréal, QC
    13 days ago
  •  ...Job Description RBC Open House |  Tuesday January 20th, 2026 Lorena Biason, Regional Vice-President, Financial...  ...across Quebec. What is the opportunity? Characterized by a strong...  ...&##128205; Location: In-person in Montreal (exact location provided upon confirmation... 
    Long term contract
    Full time
    Local area
    Flexible hours
    Afternoon shift

    Royal Bank of Canada

    Montréal, QC
    a month ago
  •  ...rendement. Trimestre : May - August 2026 Heures de travail hebdomadaire : 37.5...  ...innovante et performante. Vous aurez l'opportunité de réseauter et d'établir des relations...  ...Emplacement(s): Canada : Québec : Montreal || Canada : Québec : Westmount La... 
    For students
    Daily paid

    Banque Scotia

    Montréal, QC
    3 days ago
  • $125k - $160k per year

     ...Job Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending...  ...of engineering excellence, innovation, and continuous learning. Opportunities to work on large-scale enterprise projects with modern technologies... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    CENTRIC SOFTWARE INC

    Montréal, QC
    11 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-...  ..., hardware and certification engineering services to the aerospace, defense...  ...company outings Career Opportunity and Primary Roles /...  ...remotely.  For employees based in Montreal, the work model is hybrid (at... 
    Long term contract
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    22 days ago
  •  ...leading provider of open source software and operating systems to the...  ...public cloud, data science, AI, engineering innovation, and IoT. Our...  ...choices of the day. We now have the opportunity to invest significantly in a...  ...from home with global travel 4-6 weeks per year for internal... 
    Work at office
    Local area
    Work from home
    Worldwide

    Canonical

    Montréal, QC
    19 days ago
  •  ...Xsolla is resolute in the mission to bring opportunities together, and continually make new...  ...and best practices. Work closely with engineering, product, and partner teams to deliver high...  ...of object-oriented programming (OOP), software design patterns, and decomposition principles... 
    Internship
    Local area

    Xsolla

    Montréal, QC
    16 days ago
  •  ...de la construction (atout important) ; ~ Permis de conduire et/ou la capacité de se déplacer peut-être requise pour certaines opportunités. PROFIL RECHERCHÉ Grande capacité dadaptation ; Rapidité dapprentissage ; Respect des échéanciers ; Bonne capacité... 
    Full time
    Contract work
    For subcontractor
    Internship

    EBC Inc.

    Montréal, QC
    a month ago
  •  ...own use. Corning Technology Center, Montreal (CTCM) is an advanced research and development...  ...team focused on developing innovative software solutions to increase customer adoption...  ...University diploma in Computer Science, Engineering, or relevant work experience ~8+ years... 
    Work at office
    Immediate start
    Work from home
    Worldwide

    Corning

    Montréal, QC
    10 hours ago
  •  ...health insurance cover for the employee ~ Supplementary pension plan ~ Salary payments every 15 days. Ringover is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to any discrimination (race, color, religion, gender... 
    Remote work

    Ringover

    Montréal, QC
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI/Machine Learning Software Engineer. Be the first to apply!