Procom
Senior Machine Learning Engineer
Toronto, ON, Canada · Hybrid
RATE
$58–$77/hr CAD
POSTED
11/4/2026
Job Description
Senior Machine Learning Engineer:
On behalf of our Public Sector client, Procom is searching for a Senior Machine Learning Engineer for a 6-month role. This position is a hybrid position with 3 days onsite at our client’s Toronto, Ontario office.
Senior Machine Learning Engineer - Job Description:
This role involves working on a critical project that focuses on MLOps practices and AI solution deployment. The project includes new development initiatives to enhance machine learning capabilities and streamline AI model deployment processes.
Senior Machine Learning Engineer - Responsibilities:
• Implement and optimize MLOps practices for efficient model deployment.
• Develop and maintain CI/CD pipelines for machine learning models.
• Collaborate with cross-functional teams to integrate AI solutions.
• Monitor and troubleshoot production models to ensure reliability.
• Automate workflows and processes for model retraining and performance optimization.
Senior Machine Learning Engineer - Mandatory Skills:
• Advanced hands-on experience with Azure Machine Learning and Microsoft Foundry/Azure AI Foundry.
• Strong Python and machine-learning engineering skills.
• Proficiency in MLOps, CI/CD, containers, APIs, and automation.
• Experience with model deployment, monitoring, and observability.
• Deep understanding of ML algorithms and statistics.
Senior Machine Learning Engineer – Nice-to-Have Skills:
• Familiarity with Power BI and Power Automate.
• Experience using VSCode, Git, Jira, and Databricks.
• Knowledge of feature engineering and hyperparameter tuning.
• Skills in performance optimization and production model troubleshooting.
Senior Machine Learning Engineer – Assignment Length:
This is a 6-month contract position.
Senior Machine Learning Engineer - Start Date:
ASAP.
Senior Machine Learning Engineer - Assignment Location:
Toronto, Ontario, Canada. This is a hybrid position requiring 3 days in the office per week.
This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.
Ready to apply?
You'll complete the application through our portal.
Role summary
Senior Machine Learning Engineer
Toronto, ON · Hybrid
RATE
$58–$77/hr CAD
TYPE
Contract · 6 Months
STARTS
11/23/2026
POSTED
2 hours ago
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →