Lead Ml Platform Engineer
RBC
Job DescriptionWhat’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 BorealisRBC 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 EmploymentRBC 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 SkillsApache 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 DetailsAddress: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
NoteApplications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment OpportunitiesAt 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
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 BorealisRBC 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 EmploymentRBC 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 SkillsApache 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 DetailsAddress: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
NoteApplications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment OpportunitiesAt 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
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Lead Ml Platform Engineer in Winnipeg, MB vacancy
- ...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...SuggestedFull timeInternshipRemote workRelocation
- Job Description Job Description We are seeking a Sign Installer to become a part of our team! You will assist with the installation and repair of various types of signage. Responsibilities: Assist with the installation and repair of signs Furnish tools, materials...Suggested
- ...lululemon is seeking a Principal AI/ML Engineer to define enterprise AI strategies and build scalable platforms within the Enterprise Data & AI group. You will shape the AI... ...product, architecture, and security. You will lead hands-on development of AI services, model...Suggested
$99.45k - $209.9k per year
...clients shift to the New using leading-edge technologies on some of... ...YOUR ROLE: Curam Development Lead WORK YOU WILL DO: We are seeking... ...Social Program Management platform. You will be responsible for leading... ...continuous learning across engineering and support teams. Provide...SuggestedFull timeWork at officeLocal areaShift work- ...About the Role The Senior Integration Lead plays a central role in designing, implementing, and supporting integration solutions across... ...Tools & Technologies SAP S/4HANA SAP Business Technology Platform (BTP) Integration Suite Integration adapters: File, SFTP, REST...SuggestedContract work
- ...feature at Homebase runs on the platform you’ll help build. Our AI-... ...move faster. You’ll be one of two engineers who carry that build.You’ll own... ...latency and cost visible.Grow the ML foundations. Evolve our... ...Together – Put goals over roles, lead with trust, and connect to our...Hourly payWork at officeLocal areaWork from homeFlexible hours
- Design scalable AI/ML platforms remotely from Kimberley with expertise in distributed systems and cloud computing. Build infrastructure supporting machine learning workflows.This Senior Software Engineer joins the core AI/ML Platform team at a rapidly growing technology firm...Remote work
- ...property management technology. We're building a modern, AI-powered platform that helps property management companies simplify their... ...move things forward. We're now looking for someone to build and lead our marketing function from the ground up. Job Description...Full timeInternshipWork at officeRemote work
- Engineering Manager, AI Conversation PlatformWho we areAbout StripeStripe... ...is a financial infrastructure platform for businesses. Millions of... ...Driving an ambitious vision for AI/ML that benefits our users... ...customers. You have experience leading teams that develop streaming feature...
- ...Lyft in Toronto is seeking an Engineering Manager to lead a team of 6-8 engineers responsible for the reliability and evolution of dynamic pricing systems. You will partner with Science and Product to define the roadmap and deliver high-impact infrastructure at scale. This...
- ...MANUFACTURING ENGINEERING MANAGER Winnipeg, MB Full-Time and Onsite... ...Carfair Composites is a leader in fibre-reinforced plastic design... ...Manufacturing Engineering Manager leads the Manufacturing Engineering... ...-agnostic bus and coach platforms, including market leading electric...Long term contractFull timeInternshipWork at officeImmediate startMonday to friday
- ...RoleWe’re looking for a Senior Software Engineer to own and evolve the production... ...infrastructure supporting our Machine Learning (ML) and Operations Research (OR) work. This... ...over architecture, tooling, and how our platform evolves. What You’ll Do Own and improve...For contractors
- Astra-North Infoteck Inc. seeks a Platform Engineer to deploy and manage AI/ML infrastructure on Kubernetes. You will build reliable, scalable deployment pipelines using GitOps and manage LlamaIndex Cloud and KDB.AI workloads across Dev/QA/Prod environments. Responsibilities...
- ...technology firm at the forefront of artificial intelligence innovation, is seeking a highly skilled Senior Software Engineer to join their core AI/ML Platform team. This is a fully remote position, offering the opportunity to work on challenging and impactful projects from anywhere...Remote workHome officeFlexible hours
$165k - $185k per year
...more accurate diagnoses. Our platform supports national and international... ...team of scientists, engineers, designers, and product thinkers... ...RoleThe Platform Engineering Lead sets the direction for the team... ...GA4GH standards or WDL workflow engines. Why This Role Is Exciting...InternshipWork at officeRemote workFlexible hours$165k - $185k per year
...all applications and next steps. Our partner is looking for a Platform Engineering Lead based in Canada. The Platform Engineering Lead will shape... ...with Java and Spring Boot, GA4GH standards, or WDL workflow engines. Benefits: Annual salary range of CAD‑equivalent? The...Work at officeRemote workFlexible hours$110k per year
...an AI-native telecom commerce platform that acts as a system of intelligence... ...passionate about helping the leading brands in telecom to grow by... ...data products, and AI/ML capabilities across our SaaS point... ...quality standards, and creating engineering patterns that let analytics,...Full time- ...small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps... ...for an Operations Research Engineer to join the Workforce Management... ...solver as a service within the WFM platform that meets latency targets for...Full timeInternshipRemote workRelocation
- Insight Global is seeking a Principal Platform Engineer to take technical ownership of and scale an enterprise AI platform within... ...The ideal candidate has built and operated production AI/ML platforms on Vertex AI, leads platform architecture decisions, and hands-on Python development...
$34 - $38 per hour
...Lead Carpenter Valdek Construction Winnipeg, MB | Full-time | On-site | $34-$38 per hour Valdek Construction is looking for an experienced Lead Carpenter to join our team in Winnipeg. This is a hands-on leadership role for someone who knows residential construction...Hourly payFull timeWork at officeWork from home$154k - $199.5k per year
...secure, scalable Azure and Google Cloud AI/ML capabilities across the enterprise to... ...to customers faster. We are a multi-cloud Platform Engineering team, building Infrastructure as Code (IaC... ...security, networking, and observability. Lead architectural conversations across Azure...Work from home- ...the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical... ...for physical operations. We're hiring a Lead Machine Learning Infrastructure Engineer to serve as the technical anchor for ML infrastructure across Samsara's Safety AI...Long term contractFull timeInternshipRemote workFlexible hours
- ...développer et déployer des modèles à grande échelle. Vous travaillerez sur des pipelines de données variés et contribuerez à des projets ML et NLP critiques. Vous utiliserez TensorFlow/PyTorch, participerez à des expériences et à l’itération des modèles, et intégrerez des...ApprenticeshipInternship
- ...Staff Software Developer for the Data Platform to shape the data foundation enabling scalable, data-driven and ML-driven features across Coveo. You will lead high-impact initiatives, partner with multiple teams, and mentor engineers to raise standards and productivity. You...
$186k - $236k per year
...businesses manage cash flow with greater confidence. Payments is one of Xero’s biggest areas of investment and growth. As a Lead Engineer on Payments Platform, you’ll join early‑stage initiatives and make foundational architectural decisions for capabilities that power money...Long term contractPermanent employmentInternshipWork at officeRemote workWork from homeRelocation- ...TD is seeking an experienced Engineering Leader to guide a team of Data Engineers and Technology Specialists supporting Branch Banking, Coach Ready and Loyalty. This role will provide technical and people leadership while helping deliver a critical 2–3-year technology roadmap...
- Lead AI engineering at Definity through Python, machine learning, and scalable platforms supporting property and casualty insurance. Work flexibly in hybrid office and virtual settings... ...: Mastery of Python and AI/ML frameworksProduction experience with AI applications...Long term contractWork at office
- Lead AI-native platform engineering remotely from Canada, combining Kafka, ClickHouse, TypeScript, and cloud infrastructure ownership. Build across product... ...engagement. You will own React, Node.Js, MongoDB, data and ML pipelines, and multi-cloud infrastructure. The role reports...For contractorsRemote work
- Fetch is seeking a Senior Machine Learning Engineer to serve as the technical lead for a high-impact ML team focused on personalization, relevance, and ranking. You will own the technical direction and execution for ML systems, guiding architecture and ensuring reliable operation...
$186k - $236k per year
...of reliable, scalable, performant, and secure services for the platform, ensuring operational excellence and direct business outcomes.... ...The Team / How They ConnectThe Payments Platform team is the engine powering money movement across the entire ecosystem, collaborating...InternshipWork at officeRemote workWork from homeRelocation2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Ml Platform Engineer. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- machine learning Winnipeg, MB
- machine learning part time Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB
- machine learning researcher Winnipeg, MB
- lead software engineer


