MACHINE LEARNING ENGINEER (M/F) (H/F)
Royal Bank of Canada
Job Description
What is the opportunity?
RBC's Advice Centre Data team extracts powerful insights from comprehensive datasets using advanced NLP, machine learning, and generative AI. We build innovative AI-powered services and products that transform advisor-client interactions by mining conversation data, transaction patterns, and engagement metrics.
This role focuses on developing production-grade NLP/ML systems and data products. You'll engineer scalable solutions for intent classification, sentiment analysis, and other text analytics. This is a hands-on engineering role where you'll design, implement, and deploy ML systems at scale.
What will you do?
Execute machine learning strategy and lead ML Ops implementation
Identify workload drivers and understand client experience through data analytics
Design and develop advanced data products using state-of-the-art NLP/ML methodologies
Explore, train, fine-tune, and evaluate machine learning models
Support daily operations by applying NLP/ML expertise to business projects and inquiries
Ensure model performance, compliance, and risk reduction across all solutions
Research latest NLP/ML trends and provide strategic recommendations for business use cases
What do you need to succeed?
Must have:
Strong NLP/ML engineering experience : 3+ years building and deploying NLP/ML systems in production environments (not just research or prototypes)
Large Language Model expertise : Hands-on experience with LLMs, prompt engineering, API integration, optimization
Python proficiency : Expert-level Python for data manipulation, ML development, and production code
Data skills : Expertise in analyzing and manipulating large datasets with Python and SQL
NLP toolkit : Proficiency with spaCy, NLTK, Hugging Face Transformers, or similar NLP libraries
ML fundamentals : Strong understanding of text classification, feature engineering, model evaluation
Education : Bachelor’s degree in computer science, engineering, or related field
Nice to have:
Master of Data Science or equivalent
Familiarity with data lake and cloud environments
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
Opportunities to do challenging work
Job Skills
Big Data Management, Data Mining, Data Science, Deep Learning, Machine Learning (ML), Predictive Analytics, Programming Languages
Additional Job Details
Address:
MEADOWVALE BUSINESS PARK, 6880 FINANCIAL DR:MISSISSAUGA City:
Mississauga Country:
Canada Work hours/week:
37.5 Employment Type:
Full time Platform:
PERSONAL & COMMERCIAL BANKING Job Type:
Regular Pay Type:
Salaried Posted Date:
2026-01-21 Application Deadline:
2026-02-04 Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
I nclusion and Equal Opportunity Employment
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. 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.
- ...We are looking for an engineer with a solid foundation in artificial intelligence and machine learning applications to help us solve challenging... ..., or related field Minimum 1-year hands-on experience in AI or ML in a professional environment (3-5 years preferred) Strong...SuggestedRelocation package
- Desirable Skills: · Python · Databricks Role Description: ·3-5 years experience with data management and best practices and software development. · Experience in Data Warehousing, data integration and data cleansing. · Development of rules and ...SuggestedFull time
- ...enthusiastic and skilled Senior Machine Learning Engineer to join our AI initiatives Squad, work on... ..., Designers, Quality Engineers and other ML Engineers. The candidate posts deep... ...OpenAI APIs ~ Natural Language Processing (NLP): strong understand of NLP tasks such as...SuggestedFull timeFlexible hours
- ...Canada Lubricants Inc. (PCLI), an HF Sinclair company, located in Mississauga, Ontario is seeking a full-time Mechanical Reliability Engineer. Reporting to the Team Leader of Mechanical Reliability, the Front-Line Reliability Engineer (otherwise known as the Area Team Reliability...SuggestedLong term contractFull timeWork at officeShift work
- ...Employee Assistance Program Disability Pay Life Insurance Growth Opportunities and more! Summary: The Project Engineer contributes to the development and delivery of relevant plant capital projects according to the long-term capital plan in alignment with...SuggestedLong term contractContract workFor contractorsLocal areaShift work
$72.4k - $120.8k per year
...Step into a role where your talent for quality engineering directly shapes the future of healthcare technology. As a QA Engineer with IQVIA... ...Background in advertising technology (AdTech). Familiarity with AI/ML testing concepts or use of AI-assisted development tools....Full timePart timeRemote workWorldwide$88.44k - $138.44k per year
.... Our commitment to our customers, our consumers and our employees is unsurpassed. Position Overview: The security engineer role is responsible for the day-to-day management and support of core security technologies that protect endpoints, infrastructure, cloud...Permanent employmentRemote work- ...its’ various clients through scalable, cutting-edge technologies and solutions. Role Details: Position Title: Site Reliability Engineer Salary: 110,000.00 - 130,000.00 Employment Type: Full Time, Permanent Hybrid: 3 in Office Days Job Summary Join Compass...Permanent employmentFull timeWork at officeRemote workFlexible hours
$115k - $165k per year
...creation and construction of our cities? Then the infrastructure team is for you! Hatch is currently seeking a highly motivated Tunnel Engineer to join the Hatch Infrastructure in our Tunnels Practice in Mississauga. New infrastructure and revitalizing assets are a key part...Long term contractContract workFor contractorsLocal areaFlexible hours- ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward...Permanent employmentInternshipFlexible hours
- ...Division is working with an established and innovative manufacturer of specialized lifting equipment on their search for a Structural Engineer (P.Eng)to join their growing team. With operations spanning North America, this company designs and builds custom-engineered...Full time
$65k - $85k per year
...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeLocal areaImmediate startWorldwideRelocationFlexible hours- ...Job Description Overview We are seeking an Instrumentation and Controls (I&C) Engineer to join our team. The candidate is required to work on the design and development of I&C systems on project involving new design of Small Modular Reactors for Nuclear plants. Your...Full timeInternshipWork at officeFlexible hours
$114.62k - $150.44k per year
...Job Title: Generative AI Cloud Operations Engineer - Evinova Location: Toronto, ON At AstraZeneca, we pride ourselves on crafting a... ...The Machine Learning and Artificial Intelligence Operations team (ML/AI Ops) is a newly formed platform team that will spearhead the design...Long term contractPermanent employmentContract workTemporary workFixed term contractInternshipWork at office3 days per week$75k - $90k per year
...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeContract workFor subcontractorWork at officeLocal areaImmediate startWorldwideFlexible hours$61.03 - $64.79 per hour
Our Client is seeking an experienced Senior Platform Engineer – 6-Month Contract (High Renewal Potential!) Security Clearance: Must be eligible for or hold Protected B clearance You’ll work with a high-impact team building and maintaining mission-critical platform frameworks...Long term contractContract work$81.24k per year
...We're Hiring: Electrical Engineer | Bora Pharmaceuticals Mississauga, ON Bora Pharmaceuticals is seeking an experienced Electrical Engineer to join our team! If you have 5–10 years of hands-on experience in complex facilities or pharmaceutical manufacturing, a strong...Permanent employmentFull timeFor contractorsInternshipWork at officeLocal areaWorldwideFlexible hoursShift work- ...Job Responsibility: Dematic Canada is seeking a talented Controls Engineer to join our Canadian Controls Engineering team! The ideal candidate will have a minimum of 5+ years' experience in controls engineering and is proficient in PLC programming, creating electrical layout...Full timeLocal areaWork visa
$75k - $125k per year
...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeWork at officeLocal areaImmediate startWorldwideRelocationFlexible hours- ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward...Full timeInternshipFlexible hours
- ...opportunity: Who we are looking for: Wireline Enterprise and Voice (WEV), a division of Rogers Wireline Network, performs end to end engineering, operation, and management of the RealTime Communications network and platforms. Our team is actively expanding, and we are in...Full timeContract workFlexible hoursShift work
- ...Looking to get the most out of your upcoming internship? Hatch Highways and Bridges group is currently seeking a talented Highway Engineering Technology Student with interests in Highway CAD Design for the Summer 2026 semester. In this role, you will be based in our...Long term contractContract workSummer workInternshipWork at officeLocal areaFlexible hours
- ...Overview The Project Engineer is responsible for document control of all plans and specifications, development of tracking logs, shop drawings, RFIs, POs, proposals, RFQs and other job specific documentation. They will also maintain cost tracking database, establish...Weekly payFor contractorsMonday to fridayShift work
$130k per year
...a paradigm shifting technology that can actually solve problems. About You You are an experienced cybersecurity-focused Sales Engineer who thrives at the intersection of complex technical environments and enterprise business outcomes. With a strong foundation in networking...Shift work$70k - $80k per year
...grow with us. We recognize you and reward you. We win together as one team. Garland Commercial Ranges is looking for an Electrical Engineer I! Under close supervision, the Electrical Engineer I performs a variety of electrical engineering work requiring the application...RemplacementPermanent employmentFull timeWork at office- ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward...Full timeInternshipWork at officeFlexible hours
$115k - $165k per year
...positive change. We believe in exceptional ideas delivered with exceptional service. As one of the largest Canadian employee-owned engineering and professional services firms, Hatch is uniquely positioned to offer opportunities ranging from focused technical scopes to leading...Long term contractContract workLocal areaFlexible hours- ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward...Full timeFor contractorsInternshipFlexible hours
$120k - $150k per year
...Geotechnical Engineer Location: Mississauga, Ontario Salary: $120,000-$150,000 (based on experience) ABOUT: Our client is a Canadian-owned and operated engineering consulting firm specialized in geotechnical and environmental consultation and project management....Casual workFlexible hours$90k per year
...intelligence and drive to quickly pick things up and apply them effectively. Position Overview: We are seeking a skilled Systems Engineer to join our team and play a key role in deploying and integrating DataStealth solutions within customer environments. In this role,...Manual laborRemote workShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to MACHINE LEARNING ENGINEER (M/F) (H/F). Be the first to apply!

