Senior Data Engineer - Machine Learning Focus
Summary
Staff/Senior Data Engineer at RBC in Toronto, leading machine learning initiatives and mentoring engineers while taking data products from concept to production. Core work involves cloud platforms (AWS/Azure), data pipelines (ETL/ELT), and end-to-end ML project lifecycles in a banking environment.
This role requires expertise in building scalable production applications and managing end-to-end ML project lifecycles. With 6+ years of experience, you will drive the integration of machine learning models while fostering a culture of innovation. Your communication skills will bridge the gap between technical teams and business stakeholders.
Key Responsibilities: • Lead ML initiatives and technical teams • Define project delivery from concept to production • Ensure high code quality and best practices • Develop and optimize data-driven products • Collaborate with business leaders to align goals
Requirements: • 6+ years of software development experience • Proven leadership in technical environments • Proficiency in cloud platforms (AWS/Azure) • Experience with data pipelines and ELT/ETL • Strong understanding of diverse data architectures
Shape the future of ML at RBC while advancing your career in a leading financial technology environment.