AWS ML Engineer-2
Role summary
This is a contract role for an AWS ML Engineer in Toronto, ON, requiring a hybrid work model. The position is for 6-12 months and focuses on designing, building, and deploying ML models and pipelines on AWS. Key responsibilities include developing end-to-end ML workflows using SageMaker, Glue, S3, and Lambda, building various ML pipelines (preprocessing, training, inference, monitoring), integrating models with applications, and optimizing performance, scalability, and cost on AWS infrastructure. The role also involves collaboration with data scientists, data engineers, and DevOps teams in an Agile environment. A minimum of 5 years of overall IT experience is required.
Toronto Downtown, Ontario M1R 0E9 Posted March 28th, 2026
Looking for more job opportunities? Click here!
Job Type: Contract
Job Category: IT
Job Description
Role: AWS ML Engineer
Location: Toronto Downtown, ON – Hybrid
Type – Contract 6-12 Months
Required Skills & Experience:
Must have 5+ Years of overall IT Experience.
Design, build, and deploy ML models and pipelines on AWS
Develop end-to-end ML workflows using SageMaker, Glue, S3, and Lambda
Build data preprocessing, training, inference, and monitoring pipelines
Integrate ML models with applications using APIs and cloud services
Optimize model performance, scalability, and cost on AWS infrastructure
Collaborate with data scientists, data engineers, and DevOps teams in Agile delivery
Required Skills
DEVOPS ENGINEER
SENIOR EMAIL SECURITY ENGINEER