RBC Borealis is seeking a Senior Platform Engineer to join their Cloud Data and ML platform engineering team. This role offers a unique opportunity to work at the intersection of cloud computing and machine learning infrastructure. As part of Canada's largest financial institution, you'll be contributing to a team that enables Public Cloud services for internal data engineering and data scientists across RBC.
The position involves working with cutting-edge technologies in machine learning infrastructure, collaborating with leading researchers, and having access to rich datasets and substantial computational resources. You'll be responsible for developing APIs, microservices, and building scalable ML deployment tools while working with modern cloud platforms like Azure and AWS.
The ideal candidate should have strong experience in both frontend and backend development, with expertise in Python or Golang, and a solid understanding of DevOps practices and MLOps tools. You'll be working with technologies like Azure Databricks, implementing Infrastructure as Code, and building monitoring solutions for production systems.
This is an excellent opportunity for an experienced engineer looking to make an impact in the financial technology sector while working with advanced ML infrastructure. The role offers competitive compensation, including potential stock options, and the chance to work with a team committed to innovation in enterprise ML solutions. The hybrid work environment and location in Toronto's tech hub make this an attractive position for those looking to advance their career in platform engineering.