Skip to main content
Full-Time
On-Site

AI Engineer

View on Map

Description

This role involves designing, developing, and deploying advanced AI solutions, specifically focusing on Generative AI, machine learning, and blockchain technologies. The engineer will collaborate with various teams, conduct research, develop and maintain production-grade machine learning models, translate business challenges into AI strategies, and optimize AI frameworks and tools. The position also requires staying updated with industry trends and effectively communicating project updates.

What We're Looking For

Design, develop, and deploy advanced AI solutions (Generative AI, machine learning, blockchain).,Collaborate with cross-functional teams (data scientists, software engineers, business stakeholders).,Conduct research, feasibility studies, and proof-of-concept initiatives for emerging digital technologies.,Develop and maintain production-grade machine learning models and AI pipelines.,Ensure scalability, robustness, and compliance with industry regulations.,Translate complex business challenges into actionable AI strategies.,Offer data-driven insights to support decision-making.,Evaluate, implement, and optimize AI frameworks and tools using best practices.,Communicate findings and project updates effectively.,Stay current with industry trends and emerging technologies.

Ideal Candidate

Bachelor's degree (or higher) in Computer Science, Engineering, Mathematics, or a related field; an advanced degree is preferred.,Strong background in AI, machine learning, and hands-on experience in designing and deploying production-ready models.,Proficiency in programming languages such as Python; knowledge of additional languages (e.g., C, C++) is a plus.,Experience working with Generative AI technologies, natural language processing (NLP), and computer vision.,Familiarity with blockchain technology.,Experience with cloud platforms such as AWS, GCP, or Azure.,Experience working with AI/ML frameworks like TensorFlow or PyTorch.,Demonstrated ability to analyze complex problems and propose innovative solutions.,Excellent verbal and written communication skills, with an ability to translate technical details for non-technical audiences.,Relevant certifications in AI, machine learning, or cloud technologies are beneficial.,Ability to thrive in a dynamic, cross-functional team environment, working effectively with diverse stakeholders.,Understanding of the financial markets and regulatory landscape is an asset.

Minimum Education

Bachelor's Degree

Hard Skills

Generative AI
Machine Learning
Blockchain
Python
C
C++
Natural Language Processing (NLP)
Computer Vision
AWS
GCP
Azure
TensorFlow
PyTorch
Financial Engineering
Financial Statement Analysis
Investments Analysis

Soft Skills

Collaboration
Problem-Solving
Communication Skills
Critical Thinking
Adaptability
Detail-Oriented
Personal Development
Personal Initiative
Teamwork
Collaborative Mindset
Industry Insight
Customer Service

Work Hours

40 hours/week

Benefits

Comprehensive Total Rewards Program
Competitive compensation
Flexible benefits
401(k) program with company-matching contributions
Health insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
Paid-time off
Coaching and managing opportunities for development
Opportunity to make a difference and lasting impact
Dynamic, collaborative, progressive, and high-performing team
Opportunities for challenging work
Opportunities to build close relationships with clients

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.