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 42 minutes ago
Similar jobs that could be interesting for youBased on the Lead Ml Platform Engineer in Winnipeg, MB vacancy
- ...is seeking a seasoned Machine Learning Engineer to build AI-powered safety applications... ...Python, LangChain, REST APIs, and cloud platforms, and lead cross-functional technical projects while... ...teammates. This role requires 5+ years in ML/AI, strong communication to leadership,...SuggestedRemote 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... ...and cost visible. Grow the ML foundations. Evolve our feature... ...Together – Put goals over roles, lead with trust, and connect to our...SuggestedHourly payLong term contractTemporary workInternshipWork at officeLocal areaWork from homeFlexible hours
- Senior Data Engineer, ML Platform The roleYou sit on the ML team beside Machine Learning Engineers and own the data infrastructure for model training... ...validation the ML team can trust. Engineering design: lead architecture decisions and document trade-offs. As much a...SuggestedLong term contract
- ...Who are we? Cohere is the leading security-first enterprise AI company... ...is a team of researchers, engineers, designers, and more, who are... ...work with AI researchers and ML engineers on stability, scalability... ...the models behind Cohere's platform, North. You will build the...SuggestedFull timeWork at officeLocal areaRemote workHome office
- Lead Waabi’s ML Dataset Platform with Python, distributed systems, and dataset versioning expertise while managing an engineering team. Shape scalable infrastructure for training workloads.As Technical Lead Manager, you will define platform APIs, tooling, and storage formats...Suggested
- ...To learn more visit: As TLM of the ML Datasets Platform, you will play a critical role defining... ...the platform's customers. You will… Lead and grow the ML Dataset Platform team... ..., define the roadmap, hire, and mentor engineers. Define the APIs, tools and storage...Full timeWork at officeWork from homeFlexible hours
- About the RoleWe’re seeking a skilled Platform Engineer to deploy and manage AI/ML infrastructure and applications on Kubernetes. You’ll be responsible for building reliable, scalable, and secure deployment pipelines using modern GitOps practices. What You’ll Do Deploy...
- ...in today’s rapidly changing digital economy. Why you:As a Lead AI / ML Engineer, you will define the technical vision, strategy, and overall... ...targets. Integrate AI/ML solutions with major cloud platforms (AWS, GCP, Azure) and leverage containerization technologies...Work at officeImmediate startRemote workWork from home
- 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
- 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...
- ...hireVouch is seeking a Senior Data Engineer, ML Platform to own the data infrastructure for training, inference and monitoring. You will shape the lake architecture, build end-to-end ML pipelines and own both offline and online feature stores, ensuring data quality and lineage...
- ...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
- ...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...
$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$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- ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise... .... As a Senior Machine Learning Systems Engineer, you will design, build, and operate... ...centralized team develops traditional and hybrid ML/LLM solutions. Key Responsibilities:...
- ...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...
- 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...
- 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
$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- ...from enterprise data by building reusable platforms, tools, and services that help users and... ...or college diploma in related field (e.g. Engineering, Computer Science).* 6+ years of... ...patterns* AWS Data & Analytics certification; ML-related certification is a plusVisit our...WorldwideFlexible hours
- 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
- Shape ATB’s Salesforce platform through environment strategy, release management, and secure engineering practices in a hybrid work arrangement. Average onsite attendance is one... ...priorities.This Salesforce DevOps Developer Lead establishes core platform practices while centralizing...1 day per week
- Shape ATB’s centralized Salesforce platform with environment management, observability, and secure automation in... ...averaging one onsite day weekly. Guide dependable engineering practices.This Salesforce DevOps Developer Lead role connects platform operations with modern software...1 day per week
$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- Lead enterprise AI platform engineering at Citi in hybrid Mississauga, using Python, Angular, and production machine learning expertise. Shape scalable intelligent automation across global operations.As an AI Lead Engineer and Technical Lead, you will combine hands-on coding...
- Handshake is seeking a Senior Software Engineer to join the ML Infrastructure & Platform team. You will build and operate shared infra behind Handshake’s core marketplace and Handshake AI, enabling scalable production ML and AI systems. You’ll work at the intersection of software...
- Lead Platform Engineer, AI-Native — Full-Stack + Data/ML Pipelines + DevOpsCompany: Revenue Roll Inc. / Tie Location: Fully remote, Canada-based Engagement Type: B2B contractor Reports to: CTO / Co-Founder About TieTie builds high-scale data infrastructure for digital...For contractorsRemote workShift work
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 structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- machine learning Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB
- machine learning part time Winnipeg, MB
- machine learning researcher Winnipeg, MB
- lead software engineer

