AI Full Stack Builder

RBC

Toronto

Hybrid

CAD 90,000 - 135,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Total rewards program
Flexible benefits
Stock options (where applicable)

Job summary

RBC is seeking an AI Full Stack Builder to join its Data, AI, and Research Technology team in Toronto. You will own the end-to-end lifecycle from concept to deployment, building robust applications that integrate AI models and tools into production systems.

This hybrid role requires 3+ years experience, strong full-stack skills (Python/JS/TS/Java), API integration, cloud platforms, and AI tooling. Collaborate across teams to deliver scalable, secure, and cost-efficient solutions in Capital

Qualifications

  • 3+ years of professional experience with exposure to AI solutions or modern AI technologies.
  • Proficiency in Python, JavaScript/TypeScript, Java, or similar with full-stack capabilities.
  • Experience integrating third-party APIs, services, or AI tools into production apps.
  • Familiarity with CI/CD, version control, testing, and at least one cloud platform; Docker/Kubernetes.
  • Ability to evaluate AI models, balance accuracy/latency/cost, and handle production trade-offs.
  • Experience monitoring, debugging, and mentoring engineering teams.

Responsibilities

  • Design end-to-end applications that leverage AI across full-stack development from backend to frontend.
  • Evaluate and integrate emerging AI tools/models into production-ready apps.
  • Architect data flows and pipelines for AI use cases.
  • Collaborate across teams and provide technical leadership on AI-enhanced UX and operations.
  • Own projects end-to-end from concept to deployment with scalable AI integrations.

Skills

AI experience
Full-stack development
API integration
Cloud platforms
CI/CD & testing
Code mentoring

Tools

Docker
Kubernetes
AWS

Job description

Job Description

What is the opportunity?

The Data, AI, and Research Technology (DART) team is seeking an AI Full Stack Builder - a developer and engineer who thrives at the intersection of application development and AI. This role is critical to bringing AI capabilities directly into production systems that solutions across RBC Capital Markets. You will own the complete journey from concept to deployment, building robust, scalable applications that integrate cutting-edge AI models and tools into user-facing solutions.

Hybrid Schedule: In-office 4 days per week

What will you do?
  • Design and build end-to-end applications that leverage AI to solve complex business problems across full-stack development, from backend systems and APIs to frontend interfaces with a strong emphasis on AI integration and intelligent automation.
  • Evaluate emerging AI tools and models to determine how to effectively incorporate them into applications, and manage the technical challenges of bringing AI to production at scale.
  • Architect data flows that support AI pipelines, optimize application performance under real-world usage patterns, and ensure systems remain reliable, secure, and cost-efficient.
  • Collaborate across teams to translate business requirements into technical implementations and provide technical leadership on how AI can enhance user experience and operational efficiency.
  • Own the complete journey from concept to deployment, ensuring applications integrate cutting-edge AI models and tools into user-facing solutions that drive impact across the organization.
What do you need to succeed?
Must-have:
  • 3 + years of professional experience ideally with exposure to AI solutions or modern AI technologies
  • Hands-on development experience building applications across multiple layers of the technology stack with proficiency in modern programming languages (Python, JavaScript, TypeScript, Java, or similar) and frameworks for both backend and frontend development.
  • Demonstrated experience integrating third-party APIs, services, or AI tools—including large language models, vector databases, or other AI services—into production applications, with strong foundational knowledge of databases, system architecture, API design, and cloud-based infrastructure.
  • Experience with version control, testing practices, CI/CD pipelines, and deployment automation, plus hands-on familiarity with at least one major cloud platform (AWS, Azure, or GCP) and containerization tools such as Docker and Kubernetes.
  • Comfort with the inherent ambiguity of AI development, including the ability to experiment with AI models and tools, evaluate their effectiveness, and make pragmatic trade-offs between accuracy, latency, and cost.
  • Experience monitoring application performance, debugging production issues, iterating on systems based on real-world usage patterns, and writing clean, maintainable code while mentoring others on engineering best practices.
  • Proactive and detail-oriented approach to taking ownership of complex technical challenges, moving effectively from planning to implementation to deliver working solutions within realistic timelines while working well in geographically distributed, multi-disciplinary teams.
Nice-to-have:
  • Capital Markets domain familiarity or experience in financial services, banking, or other regulated environments.
  • Model risk or data governance exposure
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.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Flexible work/life balance options
  • Opportunities to do challenging work
Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Additional Job Details

Address:

RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City:

Toronto

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-08-25

Application Deadline:

2026-09-08

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer - AI & Developer Productivity
Senior Full Stack Developer - AI & Developer Productivity

RBC • Toronto

On-site
CAD 110,000 - 160,000
Software Developer - AI
Software Developer - AI

RBC • Toronto

On-site
CAD 120,000 - 170,000
Stock options where applicable
Total rewards program
Professional development support
+1
AI Engineer - Full Stack Agentic UX
AI Engineer - Full Stack Agentic UX

RBC • Vancouver

On-site
CAD 90,000 - 130,000
Total rewards program
Flexible benefits
Stock options where applicable
Staff AI Engineer
Staff AI Engineer

RBC • Toronto

On-site
CAD 140,000 - 190,000
Staff AI Engineer, AI DLC Platform
Staff AI Engineer, AI DLC Platform

Socket.dev • Toronto

On-site
CAD 120,000 - 160,000
Staff AI Architect
Staff AI Architect

Socket.dev • Toronto

On-site
CAD 140,000 - 190,000
Competitive compensation
Stock options
Flexible benefits
+2
Senior Software Engineer
Senior Software Engineer

RBC • Toronto

On-site
CAD 120,000 - 190,000
Senior Director, AI Business Enablement
Senior Director, AI Business Enablement

RBC • Toronto

On-site
CAD 220,000 - 280,000
Bonuses and stock options
Flexible benefits
AI Engineer - Full Stack Agentic UX
AI Engineer - Full Stack Agentic UX

RBC • Toronto

On-site
CAD 90,000 - 150,000
Total rewards program
Flexible benefits
Training program
+1
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Worky • Toronto

On-site
CAD 120,000 - 160,000
Bonuses and flexible benefits
Stock options where applicable
Leadership and development support
+2