RBC

Senior Principal AI Engineer

RBC
Apply
1 day ago
Toronto, CanadaStaff+

Responsibilities

  • Lead the design, architecture, and optimization of machine learning deployment tools and automation systems.
  • Define and implement best practices and standards for data and machine learning pipelines.
  • Collaborate with engineers and machine learning researchers to automate code analysis, build, integration, and deployment of ML applications.
  • Provide technical guidance on infrastructure design decisions and monitoring solutions.
  • Build scalable and resilient cloud and on-premise systems for hosting machine learning systems across hybrid environments.
  • Mentor junior engineers and contribute to team growth and technical excellence.

Requirements

  • Extensive experience designing and implementing distributed ML systems at scale.
  • Hands-on experience with GCP services, particularly Vertex AI for model training, deployment, and monitoring.
  • Experience building and integrating generative AI solutions, including LLMs, RAG architectures, and AI orchestration frameworks.
  • Proficiency with MLOps orchestration tools such as Airflow, Kubeflow, Dagster, or Flyte.
  • Experience with DevOps pipelines using Jenkins or GitHub Actions.
  • Strong Python programming skills; Bash or JavaScript familiarity is a plus.
  • Hands-on experience deploying hybrid environments across GCP, AWS, and/or Azure.
  • Familiarity with PyTorch or TensorFlow.
  • Knowledge of software engineering practices including testing, code reviews, and source control.

Benefits

  • Full-time, regular employment with a 37.5-hour workweek.
  • Toronto work location at RBC WaterPark Place.
  • Inclusive equal-opportunity workplace with disability-related accommodations available during the application process.

Tech Stack

Apache AirflowAWSAzureBashGitHub ActionsGoogle Cloud PlatformJavaScriptJenkinsPythonPyTorchTensorFlow
RBC

About RBC

10,000+ employees

Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.

Contact me