Tech jobs
Job listings
Software Engineer
The Software Engineer will build and maintain a high-throughput link-harvesting platform using Java and Spring. The role involves an AI-first development approach to improve link-evaluation quality and efficiency within a hybrid, collaborative team environment.
2027 Wealth Management, Winter Data Analyst (4-16 months)
Winter co-op Data Analyst at RBC Wealth Management in Toronto, building and maintaining data pipelines, writing SQL/Python automation, monitoring data quality, and working with cloud platforms (AWS, Azure, GCP) and tools like Snowflake, SAS, and Bloomberg.
AI Engineer - Winter 2027 Co-op (4 Months)
A 4-month co-op role designing, testing, and refining AI solutions for RBC’s fintech products, focusing on research, model optimization, and business problem-solving.
Machine Learning Software Engineer I (New Grad)
New-grad ML Software Engineer at RBC developing AI-driven solutions, performing data analysis and modeling, and applying cybersecurity techniques within the bank's Technology and Operations division.
Manager
Job description Initiate, facilitate, and lead end‑to‑end business process mapping and review workshops to assess current sales and operational workflows and identify digitalization opportunities. Conduct detailed…
Assistant Manager
Position : Business Process Lead team member - Operations Department : DTC Function : Finance & DTC Reporting to : Business Process Lead - Operations Location : IPD - Pimpri Job Description Consult and support a…
Credit Risk Data Scientist Student - (4 Months) - Winter 2027
A 4-month student role building predictive models for credit risk at Canadian Tire Bank, focusing on credit limit assignment, marketing promotions, and portfolio management using machine learning and data analysis.
Senior Security Engineer
Senior Security Engineer focused on application security (SAST/DAST/SCA, threat modeling, secure code review), SecOps, and AI/ML security, while managing an offshore vendor relationship across the SDLC.
Hardware QA Engineer
The Hardware QA Engineer will design and develop automated testing systems on Linux, integrating machine learning and image recognition to support audio quality testing. The role involves collaborating with cross-functional teams to build scalable, high-performance automation frameworks.
Senior Software Developer - SQL/Python
Hands-on Senior Software Engineer role building AI-driven agents and data pipelines using Python, SQL, and Snowflake within RBC's Wealth Management IT team.
Senior Software Developer in Test
Senior SDET at RBC responsible for designing and maintaining automated testing frameworks for banking applications, leveraging Java, Python, Selenium, Playwright, and Jenkins CI/CD pipelines, with a focus on AI-driven testing tools.
Lead Data Engineer GFT - Halifax
Lead Data Engineer at RBC designing, developing, and maintaining scalable data pipelines and infrastructure for the Enterprise ESG framework, primarily using Hadoop, Spark, Python, and Scala.