Point your AI agent at freehire and let it find you a job.

Get the CLI →

Socket.dev

NewBe an early applicant

Senior Data Engineer - Machine Learning Focus

Posted
Discussion

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.

Elevate your career with RBC as a Staff Data Engineer specializing in machine learning. You'll lead projects and mentor engineers to deliver impactful data solutions aligned with business needs.

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.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available