- Lead the development and integration of MLOps platform and technologies to automate and expedite delivery of AI/ML solutions at scale.
- Create and maintain the technical roadmap for MLOps capabilities and own the delivery backlog. Partner closely with leaders from across GAM and RBC to articulate GAM's MLOps requirements, identify and incorporate Enterprise capabilities and support, and prioritize development of new capabilities.
- Responsible for designing and implementing scalable, robust, and efficient ML systems and ensuring that ML infrastructure and pipelines are properly designed, optimized, and maintained.
- Apply expertise in big data technologies such as Apache Spark, Hadoop, and related frameworks for scalable data processing and design and implement data pipelines for handling large volumes of data in AI/ML workflows.
- Hands-on development and implementation support for MLOps capabilities within GAM. Establish cross-team partnerships with data engineers, software developers, and related teams from across RBC to develop, adopt, and influence emerging reusable enterprise technologies.
- Collaborate with stakeholders from various teams, including data scientists, software engineers, and business leaders to effectively design and implement ML solutions that solve complex business problems.
- Provide technical leadership and guidance based on a deep understanding of machine learning algorithms, frameworks, and tools, and expertise to make informed decisions regarding the selection and implementation of ML technologies and methodologies.
- Establish and enforce best coding standards and practices for AI/ML development within the organization.
- Play a vital role in mentoring and developing junior ML engineers and data scientists. Provide guidance, share best practices, and help team members grow their technical skills and knowledge. Follow, evaluate, and communicate the latest ML research, frameworks, and technologies to enhance the organization's ML capabilities.
- Extensive experience in AI/ML development and deployment, demonstrating a deep understanding of machine learning algorithms, models, and framework.
- Proven expertise in MLOps, including the development and integration of MLOps platforms and technologies to automate the delivery of AI/ML at scale.
- Strong proficiency in programming languages such as Python or Java, and experience with machine learning frameworks and libraries.
- Experience with containerization technologies such as Docker, Kubernetes, and OpenShift for efficient deployment and management of AI/ML applications
- Strong technology skills and expertise, with a focus on current and emerging big-data technologies relevant to model development and deployment (Python, PySpark, SQL, Docker, Dagster, Spark, S3, Trino, Tableau, classification models, propensity models, timeseries models, NLP, LLMs, neural networks, etc.).
- Deep understanding of business context, objectives, and requirements. Ability to align ML solutions with business goals, identify opportunities for ML applications, and communicate the value and potential impact to the organization.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong communication and presentation skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Demonstrated success in applying agile best-practices to frame problems and prioritize key outcomes; hypothesize, iterate, and continuously improve on solutions; and continuously deliver incremental value to end-users and key stakeholders.
- Previous experience in the wealth and asset management industry.
- Opportunity to build cross platform experience – in a high growth strategic segment.
- Opportunity to work with a strategic client segment and experience in unique / customized lending.
- Opportunity to work with senior leaders across RBC including Wealth Management, Canadian Banking and Capital Markets.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
- Leaders who support your development through coaching and managing opportunities.
- Flexible work/life balance options.
- Access to a variety of job opportunities across business and geographies.
-
Principal Formation Engineer H/F
Found in: Jooble CA O L C2 - 1 day ago
Loblaw Companies Ltd - Head Office Brampton, ON, CanadaToutes les références de candidats doivent d'abord être soumises dans Workday par un collègue de Loblaw actuel. · Venez faire votre différence dans les communautés à travers le Canada, où l'authenticité, la confiance et l'établissement de liens sont valorisés - alors que nous fa ...
-
Senior Principal Machine Learning Engineer
Found in: Jooble CA O C2 - 3 days ago
Autodesk, Inc. Toronto, ON, CanadaSenior Principal Machine Learning Engineer page is loaded · Senior Principal Machine Learning Engineer · Apply locations Toronto, ON, CAN Montreal, QC, CAN time type Full time posted on Posted 30+ Days Ago job requisition id 23WD74035 Job Requisition ID # · 23WD74035 The Frenc ...
-
Senior Principal Machine Learning Engineer
Found in: Talent CA C2 - 5 days ago
Autodesk Toronto, Canada Full timePosition Overview · As Senior Principal ML Engineer on the team, you will be responsible for leading the design, analysis, and delivery of data-driven solutions to significant business challenges across a program of work. Senior Principal ML Engineers operate at a programmatic s ...
-
Principal Engineer
Found in: Jooble CA O C2 - 1 hour ago
CANADIAN ACOUSTICAL ASSOCIATION Ontario, CanadaWe are SLR Consulting (Canada), a 550+ team of advisory, environmental/engineering, and regulatory professionals across 18 office locations in Canada. We deliver environmental and sustainability services to our clients through the integration of advisory and over 30 technical env ...
-
Principal/Senior Principal Software Engineer
Found in: Jooble CA O C2 - 3 days ago
Study International Toronto, ON, CanadaWe are seeking an experienced Principal Software Engineer to join us here at ShyftLabs. The successful candidate will be responsible for designing and implementing scalable, high-performance software systems that meet robust needs. If you are a seasoned software engineer with a p ...
-
Principal Research Engineer
Found in: Jooble CA O C2 - 1 hour ago
Moonvalley Toronto, ON, CanadaWe are building the world's most capable foundational models, allowing anyone to generate beautiful, cinematic and high-definition video in minutes. · We're looking for a Principal Research Engineer and the role is fully remote. · At Moonvalley, our product development process ...
-
Principal Software Engineer
Found in: Jooble CA O C2 - 3 days ago
Autodesk, Inc. Toronto, ON, CanadaPrincipal Software Engineer, AI/ML Platform page is loaded Principal Software Engineer, AI/ML Platform · Apply locations Toronto, ON, CAN time type Full time posted on Posted 2 Days Ago job requisition id 24WD76045 Job Requisition ID # · We are seeking a dynamic and enthusiastic ...
-
Principal Software Engineer
Found in: Jooble CA O C2 - 1 hour ago
Zynga Toronto, ON, CanadaAre you interested in creating great products that impact millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Principal Software Engineer to join the Data ...
-
Principal Software Engineer
Found in: Jooble CA O C2 - 1 day ago
Fossbytes Media Pvt Ltd Toronto, ON, CanadaPrincipal Software Engineer, AI/ML Platform · We are seeking a dynamic and enthusiastic software engineer to develop our next-generation AI/ML platform used in the development of Autodesk's suite of products and services. Join our dynamic and rapidly expanding team to help build ...
-
Principal Software Engineer
Found in: Jooble CA O C2 - 3 days ago
Veeva Systems, Inc. Toronto, ON, CanadaVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth pot ...
-
Principal Systems Engineer
Found in: Jooble CA O C2 - 3 days ago
Hitachi Vantara Corporation Toronto, ON, CanadaDescription · Hitachi Rail STS Canada is looking for an enthusiastic self-motivated Principal System Engineer - Integrator who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of engineering tasks from administrative to strat ...
-
Principal Software Engineer
Found in: Jooble CA O C2 - 3 days ago
Veeva Systems, Inc. Toronto, ON, CanadaVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth pot ...
-
Principal Software Engineer
Found in: Talent CA C2 - 5 days ago
Zynga Toronto, CanadaAVAILABLE POSITIONS Principal Software Engineer – Analytics Engineering · Careers Category: Engineering · Careers location: Toronto, Canada · Connected Worker Type: Connected · R_110878 · Are you interested in creating great products that impact millions of people? Passionate ab ...
-
Principal Moogsoft Engineer
Found in: Talent CA C2 - 2 days ago
Dell Toronto, Canada Full timeWhat you'll achieve · As a Principal moogsoft engineer, you will develop and deploy correlation capabilities across Dell Digital. You will work with infrastructure and application teams to deploy moogsoft as a central correlation platform in order to drive operational efficiencie ...
-
Principal Software Engineer
Found in: Talent CA C2 - 1 day ago
Autodesk Toronto, Canada Full timePosition Overview · Autodesk's Desktop Connector team is looking for a passionate Principal Software Engineer to join our team. This role will report to the Sr. Manager, Software Development. Our organizational ecosystem comprises desktop applications and cloud services. You wil ...
-
Principal Software Engineer
Found in: Talent CA C2 - 5 days ago
Microsoft Toronto, Canada Full timeOverview · The Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardwa ...
-
Firmware Principal Engineer
Found in: Jooble CA O L C2 - 1 day ago
Alphawave IP Inc Toronto, ON, CanadaApply locations Toronto time type Full time posted on Posted 6 Days Ago job requisition id JR100237 The Opportunity · Alphawave Semi enables tomorrow's future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI ...
-
Principal Mining Engineer
Found in: beBee S2 CA - 1 week ago
Mining Plus Toronto, Canada Full timeAbout the job · Who are We? · We are the leading mining technical services provider, consisting of professionals specializing in geology, mining engineering (Surface & Underground), geotechnical engineering, mine ventilation, and operations optimization. We cover the full mining ...
-
Principal Software Engineer
Found in: beBee S2 CA - 1 week ago
Microsoft Canada Toronto, Canada Full timeOverview · The Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardwar ...
-
Principal Systems Engineer
Found in: Talent CA C2 - 5 days ago
HITACHI RAIL STS CANADA, INC. Toronto, Canada Full timeDescription · : Hitachi Rail STS Canada is looking for an enthusiastic self-motivated Principal System Engineer - Integrator who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of engineering tasks from administrative to str ...
Principal Engineer - Toronto, Canada - RBC - Royal Bank
Description
Job Summary
Job Description
What is the opportunity?
The Principal Engineer, Machine Learning is a hands-on leadership role responsible for driving and executing the implementation of MLOps and machine learning solutions. This role involves a combination of technical expertise, hands-on execution, and strategic thinking to drive the application of machine learning techniques to solve highly complex business problems. The Principal Engineer works closely with cross-functional teams (business partners, data scientists, product managers), and provides technical guidance and mentorship, ensuring the implementation of best practices and the delivery of high-quality machine learning solutions.
What Will you do?
What do you need to succeed?
Must Have
Nice to Have
What's in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
Job Skills
Big Data Management, Cloud Computing, Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Quality Management, Requirements AnalysisAdditional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity:
TORONTOCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
Wealth ManagementJob Type:
RegularPay Type:
SalariedPosted Date:
Application Deadline:
Inclusion and Equal Opportunity Employment
At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at