×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Engineer at RBC Borealis

Job in Toronto, Ontario, C6A, Canada
Listing for: ODAIA
Full Time position
Listed on 2026-08-25
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, Software Engineer, Python, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 120000 - 180000 CAD Yearly CAD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Join RBC Borealis as a Senior Machine Learning Engineer, focusing on developing innovative AI solutions in Toronto. Enhance your skills working with massive datasets and cutting-edge machine learning technologies.

This position calls for an experienced software developer excited to lead machine learning projects that span the entire product lifecycle. You will collaborate with research and product teams to build scalable software systems and ensure seamless deliveries. Ideal candidates will leverage their expertise in Python and machine learning to solve impactful challenges in financial services.

Key Responsibilities:

• Lead the development of machine learning solutions from inception to delivery

• Design and develop Borealis' machine learning products

• Collaborate with research teams to ensure effective product delivery

• Apply best practices for robust and scalable software systems

• Document design decisions and provide technical advisory

Requirements:

• Degree in Computer Science or Software Engineering

• 7+ years of software engineering experience

• Proficient in Python and software development best practices

• Familiarity with ML frameworks and data pipelines is a plus

• Experience with Dev Ops tools and CI/CD pipelines is an asset

Drive innovation in machine learning at RBC Borealis and play a key role in transforming financial services.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary