This role is for a Lead Machine Learning Engineer within Royal Bank of Canada's Global Functions Technology (GFT) division. The successful candidate will be responsible for designing, building, and scaling data-driven systems that enable advanced analytics, machine learning, and impactful business decisions. This is a hands-on position with end-to-end ownership, focusing on shaping the next-generation trading decisioning and risk management platform, and providing technical leadership and mentorship.
Design, build, and review scalable data pipelines, analytics platforms, and ML systems.,Define and promote best practices in data and ML engineering, including evaluating and guiding the adoption of emerging technologies.,Partner cross-functionally with data scientists, business leaders, and IT teams to translate business needs into technical solutions.,Ensure projects are executed with high quality, on time, and aligned with business goals.,Proactively identify risks and enforce compliance standards, particularly concerning data governance and security.
10+ years of experience in designing and building data-intensive applications with a deep understanding of distributed systems.,3+ years in an engineering leadership role.,Deep expertise in modern data and ML engineering tools and languages (e.g., Python, Java/Scala, Spark, Pyspark, Kafka, SQL, Airflow).,Strong understanding of the ML lifecycle and MLOps practices, including model deployment, monitoring, and CI/CD pipelines.,Proven experience in cloud platforms like AWS or Azure, with knowledge of scalable architecture patterns.,Bachelor's degree in computer science, Engineering, or a related field; Master's or PhD preferred.,Nice to Have: Hands-on experience with Snowflake, AWS SageMaker, LLM deployments.,Nice to Have: Background in enterprise-level data governance, privacy, and security practices.
Bachelor's Degree
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.