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

Senior Software Engineer in Machine Learning

Job in Toronto, Ontario, C6A, Canada
Listing for: Thomson Reuters
Full Time position
Listed on 2026-06-28
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, Software Engineer, AI Engineer (Applied/Software), Python
Salary/Wage Range or Industry Benchmark: 90000 - 120000 CAD Yearly CAD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Unlock new possibilities as a Senior Software Engineer specializing in Machine Learning, tasked with developing and delivering groundbreaking solutions in a hybrid work setting. Focus on creating and scaling ML systems within a robust software development lifecycle.

This position requires a Bachelor’s degree and at least 5 years of software engineering experience, specifically in machine learning and natural language processing. Strong Python programming skills are essential, along with experience in various data science libraries. Effective communication and collaboration in a team-oriented environment will be key to your success.

Key Responsibilities:

• Design and implement scalable ML solutions and pipelines

• Deliver high-quality, maintainable software throughout its lifecycle

• Collaborate effectively with cross-functional teams

• Leverage Agile methodologies for project management

• Explore and introduce innovative solutions and technologies

Requirements:

• Bachelor’s Degree in Computer Science or equivalent

• 5+ years in machine learning software roles

• Expertise in Python and related ecosystems

• Experience with Agile software development practices

• Ability to understand core machine learning concepts

Utilize your skills in software engineering and machine learning to make impactful contributions while working with a talented and diverse team.
#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