
AWS ML Engineer
Role summary
Seeking an AWS ML Engineer for a 12+ month contract in Toronto, ON. The role involves 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 data preprocessing, training, inference, and monitoring pipelines, and integrating ML models with applications via APIs and cloud services. The engineer will also optimize model performance, scalability, and cost on AWS infrastructure, collaborating with data scientists, data engineers, and DevOps teams in an Agile environment.
Role: AWS ML engineer
Primary Skill: SageMaker, Glue, S3, and Lambda
Hybrid, Toronto, ON
Contract 12+ Months
Job Description
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, Project Code
