Location
montreal (administrative region)
Job Type
Full-time
Posted
July 09, 2026
Job Description
Join a leading tech company as a Staff Deep Learning Engineer specializing in machine learning and high-resolution media. Work with large-scale data to develop cutting-edge algorithms for performance-critical applications.
As a Staff Deep Learning Engineer, you will manipulate 2D and 3D media datasets and implement algorithms that merge computer vision with machine learning. A BSc or MSc in computer science or mathematics is required, alongside proven expertise in optimization, data processing, and deployment of production-ready solutions.
Key Responsibilities:
• Develop core algorithms using 2D and 3D datasets
• Implement performance-critical pipelines for high-resolution media
• Optimize machine learning models for large-scale processing
• Deploy production-ready solutions efficiently
• Collaborate with interdisciplinary teams on project implementations
Requirements:
• BSc/MSc in computer science, mathematics, or related field
• Extensive experience in m...
As a Staff Deep Learning Engineer, you will manipulate 2D and 3D media datasets and implement algorithms that merge computer vision with machine learning. A BSc or MSc in computer science or mathematics is required, alongside proven expertise in optimization, data processing, and deployment of production-ready solutions.
Key Responsibilities:
• Develop core algorithms using 2D and 3D datasets
• Implement performance-critical pipelines for high-resolution media
• Optimize machine learning models for large-scale processing
• Deploy production-ready solutions efficiently
• Collaborate with interdisciplinary teams on project implementations
Requirements:
• BSc/MSc in computer science, mathematics, or related field
• Extensive experience in m...
Ready to Apply?
Submit your application for Staff Deep Learning Engineer Position at Royal Bank of Canada>
Apply Now