Job Description
Job Summary
Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications? Come join us!
About GFT
Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT collaborates across the company to deliver innovative IT solutions for clients in Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking, and Wealth Management. We also develop digital tools to enhance collaboration.
Role Overview
As a Staff Data & AI Engineer within the Compliance Technology team, you will assist engineers, developers, and program leads in leveraging data to help Compliance officers and tech leaders monitor and manage risks. You will focus on applying Generative AI techniques to build solutions for compliance use cases and act as the primary contact for AI integration.
Responsibilities
- Build agents (RAG and others) leveraging enterprise data for capital markets research, banking, sales, and trading.
- Manage AI operations and pipelines for Generative AI needs.
- Lead development efforts on AI projects.
- Coding will constitute approximately 90% of the role.
- Use tools such as GitHub, Airflow, Jenkins, Artifactory, and Spark to develop and deploy ETL workflows.
- Create reusable software artifacts and patterns.
- Improve data management processes including acquisition, transformation, and storage.
- Leverage DevOps practices for automation and streamlined software delivery.
Requirements for Success
Must-have:
- 7+ years of experience in data engineering or a related field with expertise in data pipelines, database schemas, ETL, and data warehousing.
- 3+ years in AI, machine learning, or a related field.
- Proficiency in Python, R, Java, or Scala.
- Strong SQL skills and experience with databases like PostgreSQL, MySQL, or Oracle.
- Knowledge of data modeling, warehousing, ETL.
- Experience with cloud platforms (AWS, Azure) and their AI services.
- Familiarity with machine learning frameworks like TensorFlow, PyTorch, scikit-learn.
Nice-to-have:
- Experience with containers (Docker, Kubernetes).
- Experience deploying GenAI systems into production.
- Skills in dashboarding/reporting tools such as Tableau.
Benefits
- Comprehensive rewards, bonuses, flexible benefits, competitive compensation, and stock options.
- Supportive leadership for professional growth.
- Opportunities to make a meaningful impact.
- Dynamic, collaborative, high-performing team environment.
- World-class training in financial services.
- Flexible work/life balance options.
- Challenging work to further your expertise.
Additional Details
- Location: 410 Georgia St W, Floor 3, Vancouver, Canada
- Work hours: 37.5/week
- Employment Type: Full-time, Salaried
- Platform: Technology and Operations
- Job Type: Regular
- Posting Date: March 3, 2025
- Application Deadline: March 31, 2025 (applications accepted until 11:59 PM the day prior)
Diversity & Inclusion
At RBC, we embrace diversity and inclusion. We are committed to an equitable workplace and accessible recruitment processes.
Join Our Talent Community
Sign up for updates on jobs, career tips, and recruitment events.
Learn More
Visit jobs.rbc.com to see how we pursue our passion to enhance community well-being.
Job Highlights
{}