AWS ML Engineer-1
Role summary
This is a contract role for an AWS ML Engineer in Toronto, ON, offering a hybrid work model for 6-12 months. The position requires a minimum of 5 years of overall IT experience. The engineer will be responsible for designing, building, and deploying ML models and pipelines on AWS, utilizing services like SageMaker, Glue, S3, and Lambda. Key duties include developing end-to-end ML workflows, integrating models with applications via APIs, and optimizing performance, scalability, and cost on AWS infrastructure. Collaboration with data scientists, data engineers, and DevOps teams in an Agile environment is essential.
Toronto Downtown, Ontario M1R 0E9 Posted March 27th, 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