Lead ML Platform Engineer
RBC
Job Description
What’s the opportunity?
We’re looking for an experienced Machine Learning Platform Engineer who will bring focus and subject-matter expertise around designing and implementing machine learning infrastructure and automation tools (MLOps and DevOps). This is a unique opportunity to grow in the world of machine learning infrastructure and work with a team of passionate individuals committed to the mission of bringing ML to enterprise.
At RBC Borealis, you’ll be joining a team that works directly with leading researchers in machine learning, has access to rich and massive datasets, and offers the computational resources to support ongoing development in areas such as reinforcement learning, unsupervised learning and computer vision. You can find out more about our research areas at rbcborealis.com.
Your responsibilities include:
- Designing, building, and optimizing machine learning deployment tools and automation systems that operate the business’s data and ML applications;
- Designing and implementing best practices and standards for data and machine learning pipelines across the organization;
- Collaborating with engineers, and machine learning researchers to automate code analysis, build, integration and deployment of ML applications;
- Supporting applications and projects with infrastructure design decision, and monitoring solution;
- Building highly scalable, resilient cloud and on-premise systems for hosting machine learning systems using state-of-the-art technologies.
You’re our ideal candidate if you have:
- 5+ years of experience designing and implementing distributed systems and Machine Learning systems;
- Working with building and maintaining DevOps pipeline such as Jenkins, GitHub actions;
- Previous experience with MLOps orchestration tools such as AirFlow, KubeFlow, Dagster, Flyte, or MetaFlow;
- In-depth knowledge of various stages of the machine learning application deployment process;
- Experience with building tools and applications to automate various infrastructure and DevOps tasks;
- Proficiency with programming languages such as Python, Bash, or JavaScript;
- Solid understanding of the UNIX operating system;
- Implementing monitoring solutions to identify system bottlenecks and production issues;
- Knowledge of professional software engineering best practices for the full software development life cycle, including testing methods, coding standards, code reviews and source control management;
- Hands‑on experience building and deploying hybrid environments on‑prem and major cloud environments, such as AWS and Azure;
- Familiarity with machine learning frameworks such as PyTorch, TensorFlow and/or similar.
What’s in it for you?
- Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential;
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable;
- Leaders who support your development through coaching and managing opportunities;
- Ability to make a difference and lasting impact from a local-to-global scale.
About RBC Borealis
RBC Borealis is the driving force behind Royal Bank of Canada’s AI and data innovation. As part of Canada’s largest financial institution, we bring together a team of architects, engineers, scientists, and product experts on a mission to revolutionize finance through world-class research, solutions, and a resilient data platform. With locations across Toronto, Waterloo, Montreal, Calgary, and Vancouver, we’re at the forefront of AI research and platform development. With a focus on cutting‑edge research in areas like time series forecasting, causal machine learning, and responsible AI, we are seamlessly integrating AI research and data engineering, to solve critical challenges in the financial industry. We are building intelligent, and scalable, data‑driven solutions that will help communities thrive and drive innovation for our customers across the bank.
Inclusion and Equal Opportunity Employment
RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally‑protected factors. Disability‑related accommodations during the application process are available upon request.
Job Skills
Apache Airflow, Apache Spark, Application Development, Application Maintenance, Applications Architecture, Applications Programming, Cloud Computing, Code Development, Detail‑Oriented, Group Problem Solving, Jupyter Notebooks, Python (Programming Language), Red Hat OpenShift, Software Development Life Cycle (SDLC) Methodologies, Technical Design Documentation, Unit Testing
Additional Job Details
Address:
335 8 AVE SW:CALGARY
City:
Calgary
Country:
Canada
Work hours/week:
37.5
Employment Type:
Full time
Platform:
TECHNOLOGY AND OPERATIONS
Job Type:
Regular
Pay Type:
Salaried
Posted Date:
2026-09-10
Application Deadline:
2026-10-15
Note
Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
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.
#J-18808-Ljbffr$125k - $140k per year
...Cloud Platform Engineer Location You will have the flexibility to work fully remotely. Insight at a Glance ~14,000+ engaged teammates globally ~$8.2 billion in revenue in 2025 ~ Certified as a Great Place to Work in 9 Countries in 2025 ~ Fortune 500 Company...SuggestedLocal areaRemote workWorldwide$103k - $143k per year
...Staff Platform Engineer This role is remote based in Canada. Company Overview Robots & Pencils... ...a Staff Platform Engineer to define and lead platform engineering strategy across... ...~ Lead the design and operation of AI/ML platform infrastructure, including model...SuggestedLocal areaRemote workShift work- ...dedicated technical leadership to our platform team while also owning production reliability and quality. Leading a cross-functional platform... ...will be the bridge between engineering, product, and customer success... ...& People Management Lead, mentor, and grow a cross-functional...SuggestedFull timeLocal areaShift work
- Elevate your career at RBC Borealis as a Machine Learning Platform Engineer. Contribute your expertise in ML infrastructure, automation tools, and collaborative solutions in a supportive environment. In this full-time position, you will play a pivotal role in designing and...SuggestedFull time
- ...who want to innovate, achieve, grow and lead. We attract and retain the best talent by... ...reliability of next-generation AI-enabled software platforms. Our products combine modern web... ...role sits at the intersection of software engineering, infrastructure engineering, AI platform...SuggestedFull timePart timeSecond jobShift work
$130k - $170k per year
...DataVisor DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall... ...device intelligence, powerful decision engine, and investigation tools work together... ...customer impact. Experience owning ML platforms or large-scale training pipelines...Full time- ...include frontend and backend engineers, AI research scientists, and others... ..., Microsoft, and Google, leading PhD programs like Stanford, high... ...The responsibilities of our Platform team include building and maintaining... ...allows anyone to become a leader by showing excellent technical...Work at office
- ...organization. As a Manager in AI/ML Team, you will play a critical... ...for our clients. You will lead teams, engage with senior... ...architects, data scientists, engineers and cross‑functional teams to... ...current on emerging AI/ML tools, platforms, frameworks and regulations, and...Weekend work
- ...Help build the AI platform powering the future of construction At XYZ Reality, we’ve created the world’s first engineering-grade Augmented Reality solution for construction. Our technology... ...building and maintaining production ML pipelines. Strong understanding of the...Full timeInternship
- ...and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that... ...are looking for a Senior Routing Engine Developer to design and build the... ...generation interaction routing platform powering enterprise-scale contact...Full timeInternshipRemote workRelocation
$133k - $183k per year
...offers. In tandem, we are advancing our Ads Platform which is a key technology that empowers... ...Do With the support of your team’s tech lead and manager, you will break down larger projects... ...of 1.5+ years of experience as a software engineer. You have experience shipping web apps...Work at officeRemote workFlexible hours$157.3k - $212.8k per year
...Clio is the global leader in legal AI technology, empowering legal professionals and law... ...with Clio’s internal red team and detection engineer. Threat Intelligence characterizes the... ...detection logic in our SIEM. As the detection platform matures, your intelligence requirements...Work at officeLocal areaFlexible hours- ...Affirm is seeking a Backend Software Engineer to design and implement the next generation of the Checkout Platform, delivering APIs and microservices to manage every user transaction with Affirm. This remote Canada role is open to residents in Alberta, British Columbia, Manitoba...Remote work
- ...chat! AlgaeCal is on the lookout for a Lead QA Developer to bring their skills to our... ...contrary! You’ll help build the quality engineering systems that let us ship better storefront... ...middleware, and more reliable eCommerce platforms — all so we can spread a powerful message...Full timeContract workCasual workWork at officeFlexible hoursAfternoon shift
- ...Cloud Engineer – Azure/AWS/GCP, Cloud Security & IAM Job Summary We are seeking an experienced Cloud Engineer with strong expertise in cloud platforms, cloud security, and business analysis. The ideal...
- ...We are looking for a hands-on Senior Cloud-Native Full Stack Engineer to design, build, and support secure, scalable applications on... ...full-stack development, cloud engineering, DevOps automation, and platform governance. You will work with technologies such as React, TypeScript...
- ...of growth, mentorship and collaboration where safety always come first. What You'll Do Reporting to the Director of Engineering, the Lead Estimator plays a key role in the preparation of complete Engineering proposals for high-voltage electrical, renewables, and utility...Weekly payLong term contractFull timeContract workFor subcontractorInternshipWork at office
- ...Job Overview Johnson Service Group (JSG) is currently looking for a Lead Engineer, Facility Design with extensive experience in transmission facility design, substation design, power system modeling and analysis, customer connections, and transmission planning. This is...Long term contractPermanent employmentFull timeWork at officeMonday to fridayFlexible hours
$100k - $135k per year
...Advanced Manufacturing Engineering Lead (AHU) Job Posting Location: Calgary, CA, Franklin, WI, Onalaska WI, Racine, WI Posting Start Date: 10/6/26 Req Id: 10548 Required Travel: 0 - 50% Remote, Onsite or Hybrid?: Hybrid For more than 100 years, Modine has solved the toughest...Long term contractPermanent employmentTemporary workWork at officeRemote workWorldwideFlexible hours- ...Job Responsibility: The Lead Civil Structural Engineer will provide leadership, engineering analysis and related support to the civil / structural components of projects as assigned within HOCS Projects. Hours of work will be project dependent. Responsibilities Civil...Permanent employmentFull timeRemote workRelocationMonday to fridayDay shift
- ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced... ...large-scale or distributed codebases . Familiarity with AI/ML systems is a plus but not required. Experience with rigorous...Remote jobFor contractors
- ...Lead Process Engineer Our client is proud to design and build projects and careers. They are committed to fostering a welcoming and collaborative work environment that encourages big-picture thinking, brings out the best in their personnel, and helps them develop innovative...Contract workSelf employmentFreelanceWorldwide
- ...interested in the opportunity to work as a Machine Learning Platform Developer on the ML platform engineering team at RBC Borealis? Our team is looking for... ...services; ~ Experience in mentoring junior engineers, leading code review and design sessions; ~ Passion for simplifying...Full timeLocal areaFlexible hours
- ...customers who depend on us, because at ENMAX, we’re lighting the way together. Position Overview We are looking for a Team Lead, Fleet Engineering to be a key leader within ENMAX Energy’s Generation team. You’ll bring together people, engineering expertise and operational...Long term contractPermanent employmentWork at officeRemote workWork from homeMonday to fridayFlexible hours
- ...Job Description Overview AtkinsRéalis is growing and our Western Canadian Engineering group is seeking a Team Lead to join our growing Electrical Engineering team. In this role, our leaders support the execution of a wide variety of projects by providing technical expertise...Long term contractFor contractorsLocal areaFlexible hours
- ...’s future through technical leadership on critical transmission infrastructure projects. Reporting to the Manager, Project Engineering, the Lead Engineer, System Protection & Controls serves as AESO’s senior technical expert for protection, control, and reliability engineering...Full timeWork at officeMonday to fridayFlexible hours
- Elevate your career at ENMAX as the Team Lead for Fleet Engineering. Oversee engineering functions to ensure our generation facilities operate safely and reliably within a hybrid work model. As a core leader on the Generation team, you will direct a group of mechanical and...Work at office3 days per week
$130k - $170k per year
...days ago Requisition ID: 1341 Salary Range: $130,000.00 To $170,000.00 Annually Job Title: Instrumentation and Controls Engineer – Project Lead Department: Instrumentation and Controls Industry: Natural Gas and LNG Location: Surrey, British Columbia /...Permanent employmentFull timeFor contractorsWork at office- ...Canadians each month through managing a robust portfolio that champions leading-edge technology. We drive large-scale, complex, and high-... ...Commvault or equivalent enterprise backup and recovery platforms, along with solid knowledge of VMware, Linux, Windows, and enterprise...Full timeContract workWork at officeFlexible hoursShift workAfternoon shift
- Lead the Electrical Engineering team at AtkinsRéalis in Calgary, providing technical expertise and mentorship for diverse projects. Elevate your career in a collaborative, hybrid environment with the chance to drive innovative solutions. AtkinsRéalis seeks a Team Lead to guide...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead ML Platform Engineer. Be the first to apply!
- lead process engineer Calgary, AB
- lead structural engineer Calgary, AB
- lead software engineer Calgary, AB
- junior machine learning developer Calgary, AB
- machine learning engineer Calgary, AB
- machine learning Calgary, AB
- machine learning researcher Calgary, AB
- machine learning part time Calgary, AB
- software engineer - ai machine learning Calgary, AB
- lead developpeur
