Skip to main content

Description

Join RBC Capital Markets' AI & Digital Engineering team as a Junior AI Engineer to contribute to the strategic direction of artificial intelligence and emerging technologies. This role involves designing, developing, and deploying AI/ML models for financial markets, integrating AI into existing systems, and exploring new technologies like Generative AI and blockchain through rapid prototyping and proof-of-concept projects. The role also includes supporting documentation, testing, and performance tuning of AI models to ensure compliance and scalability.

What We're Looking For

Assist in designing, developing, and deploying AI/ML models, including data preprocessing, model training, validation, and monitoring.,Work closely with senior engineers and business stakeholders to integrate AI capabilities into existing systems.,Contribute to proof-of-concept projects and rapid prototyping for emerging technologies.,Support documentation, testing, and performance tuning of AI models to ensure scalability, robustness, and compliance.,Participate in team discussions to refine AI strategies.,Stay updated on industry trends, share insights, and propose improvements to AI capabilities.

Ideal Candidate

Bachelor's Degree (or higher) in Computer Science, Engineering, Data Science, or related Quantitative field,1 – 5 years of coding in Python with libraries such as Pandas or NumPy.,Familiarity with building and training machine learning models (e.g., regression, classification, clustering) using frameworks like Scikit-learn, TensorFlow, or PyTorch.,Exposure to natural language processing (NLP) concepts (text preprocessing, sentiment analysis, basic chatbot implementations).,Understanding of image processing techniques (e.g., OpenCV) or document parsing (e.g., OCR tools).,Awareness of cloud platforms (AWS, Azure, GCP) and their AI/ML services.,Nice-to-have: Advanced degree in Computer Science, Engineering, Data Science, or related Quantitative field.,Nice-to-have: Familiarity with Blockchain, AWS SageMaker, or Azure ML.,Nice-to-have: Exposure to the Financial Industry or background in applying AI/ML for financial uses cases such as forecasting or fraud detection.

Minimum Education

Bachelor's Degree

Hard Skills

Big Data Management
Data Mining
Data Science
Deep Learning
Machine Learning (ML)
Predictive Analytics
Programming Languages
Python
Pandas
NumPy
Scikit-learn
TensorFlow
PyTorch
NLP
OpenCV
OCR
AWS
Azure
GCP
Blockchain
AWS SageMaker
Azure ML

Soft Skills

Collaboration
Communication
Innovation
Problem-solving
Strategic thinking
Adaptability

Work Hours

40 hours/week

Benefits

Comprehensive Total Rewards Program (bonuses
flexible benefits
competitive compensation
commissions
stock)
Leader support for development
Ability to make a difference
Dynamic team
Flexible work/life balance
Challenging work
Opportunities for greater accountabilities
Access to diverse job opportunities

Also Available At

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.