
Job description
Join our team at RBC to leverage data-driven insights to solve complex business challenges. You will design, develop, and deploy machine learning models and analytical solutions that drive innovation and strategic decision-making across the organization.
Analyze large datasets to identify trends, patterns, and opportunities for business improvement. Develop and implement machine learning models and algorithms to address specific business problems.
Must have a Bachelor’s or master’s degree in data science, Computer Science, Statistics, Mathematics, or a related field. 3+ years in data science, machine learning, or a similar role. Proficiency in programming languages (Python, R, SQL) and machine learning frameworks (e.g., Scikit-learn, TensorFlow, PyTorch).
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
Company

Finance
Royal Bank of Canada (RBC) is a leading global financial institution and Canada’s largest bank by market capitalization. It offers a diversified suite of services—including retail and commercial banking, wealth management, insurance, capital markets, and financial planning—to over 17 million clients across Canada, the United States, and 27 additional countries. RBC differentiates itself through a purpose‑driven, principles‑led approach that emphasizes innovation and exceptional client experiences, supported by a workforce of more than 94,000 employees. The bank also demonstrates a strong commitment to community impact through donations, investments, and employee volunteer programs.