About the role
Job Title: Azure AI/ML Engineer Location: Toronto, ON (Hybrid) Duration: 6 Months of contract with possible extension Experience: 6–8 years Role Overview: We are seeking an experienced Azure Cloud Engineer with strong expertise in AI/ML solutions to design, develop, and deploy scalable cloud-based applications on Microsoft Azure. The role involves collaboration with cross-functional teams to deliver end-to-end machine learning solutions and optimize cloud infrastructure. Key Responsibilities: Azure AI / ML Engineering- Collaborate with data scientists, data engineers, developers, and business stakeholders to deliver AI-driven solutions Design and implement AI/ML solutions using: Azure OpenAI Azure Machine Learning Azure Cognitive Services (Vision, Language, Speech, Decision) Develop and deploy machine learning models using Python, R, or .NET Build end-to-end ML pipelines including: Data ingestion Model training & evaluation Deployment & monitoring Cloud Architecture & Development- Architect cloud-native AI/ML solutions using: Azure ML Workspaces Azure Functions Azure App Services Ensure solutions meet requirements for: Scalability Resiliency Performance Cost optimization Develop and integrate REST APIs and microservices Security & Governance- Implement Azure security best practices: Managed Identities Azure Key Vault Role-Based Access Control (RBAC) Ensure compliance with enterprise security standards Data Management- Work with relational and NoSQL databases: Azure SQL Cosmos DB Support data pipeline integration and optimization Support & Operations- Provide L2/L3 production support for Azure environments Troubleshoot and resolve production issues Support continuous improvement initiatives Document architecture, procedures, and operational runbooks
Technical Skills Required- Strong experience with Microsoft Azure Expertise in Azure AI/ML services Proficiency in Python (TensorFlow, PyTorch, Scikit-learn preferred) Hands-on experience with REST APIs and microservices Knowledge of SQL and NoSQL databases Good understanding of Cosmos DB Azure AI Engineer Associate (AI-102)
Good to Have Skills: Networking & Connectivity- Design and manage Azure networking: Virtual Networks (VNet), Subnets Network Security Groups (NSG) Azure Load Balancer Application Gateway Azure Front Door Troubleshoot network performance and connectivity
Security, Identity & Compliance- Understanding of enterprise-grade cloud security practices Identity management and compliance standards
Not the right fit? Search for AI/ML Engineer jobs in Ontario, Canada
About IMCS Group
IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance. IMCS Group supports strategic and operational aspects of IT implementations to help businesses implement growth strategies and leverage technology to achieve competitive advantage. In addition, IMCS provides hospitals and medical facilities with high-quality clinical professionals with the highest standards and compliance to provide the best medical care.
At IMCS Group, quality and efficiency are of paramount importance. Our consistent growth, many successful customer engagements, and high customer retention are the hallmarks of our success. In addition, our passion for taking complex business processes and simplifying them by applying the right technology has been the key to our success.
At all times, IMCS ensures the highest standards of quality in providing resources, time, and material to design, implement, and support to keep organizations operating efficiently.
Similar Jobs
About the role
Job Title: Azure AI/ML Engineer Location: Toronto, ON (Hybrid) Duration: 6 Months of contract with possible extension Experience: 6–8 years Role Overview: We are seeking an experienced Azure Cloud Engineer with strong expertise in AI/ML solutions to design, develop, and deploy scalable cloud-based applications on Microsoft Azure. The role involves collaboration with cross-functional teams to deliver end-to-end machine learning solutions and optimize cloud infrastructure. Key Responsibilities: Azure AI / ML Engineering- Collaborate with data scientists, data engineers, developers, and business stakeholders to deliver AI-driven solutions Design and implement AI/ML solutions using: Azure OpenAI Azure Machine Learning Azure Cognitive Services (Vision, Language, Speech, Decision) Develop and deploy machine learning models using Python, R, or .NET Build end-to-end ML pipelines including: Data ingestion Model training & evaluation Deployment & monitoring Cloud Architecture & Development- Architect cloud-native AI/ML solutions using: Azure ML Workspaces Azure Functions Azure App Services Ensure solutions meet requirements for: Scalability Resiliency Performance Cost optimization Develop and integrate REST APIs and microservices Security & Governance- Implement Azure security best practices: Managed Identities Azure Key Vault Role-Based Access Control (RBAC) Ensure compliance with enterprise security standards Data Management- Work with relational and NoSQL databases: Azure SQL Cosmos DB Support data pipeline integration and optimization Support & Operations- Provide L2/L3 production support for Azure environments Troubleshoot and resolve production issues Support continuous improvement initiatives Document architecture, procedures, and operational runbooks
Technical Skills Required- Strong experience with Microsoft Azure Expertise in Azure AI/ML services Proficiency in Python (TensorFlow, PyTorch, Scikit-learn preferred) Hands-on experience with REST APIs and microservices Knowledge of SQL and NoSQL databases Good understanding of Cosmos DB Azure AI Engineer Associate (AI-102)
Good to Have Skills: Networking & Connectivity- Design and manage Azure networking: Virtual Networks (VNet), Subnets Network Security Groups (NSG) Azure Load Balancer Application Gateway Azure Front Door Troubleshoot network performance and connectivity
Security, Identity & Compliance- Understanding of enterprise-grade cloud security practices Identity management and compliance standards
Not the right fit? Search for AI/ML Engineer jobs in Ontario, Canada
About IMCS Group
IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance. IMCS Group supports strategic and operational aspects of IT implementations to help businesses implement growth strategies and leverage technology to achieve competitive advantage. In addition, IMCS provides hospitals and medical facilities with high-quality clinical professionals with the highest standards and compliance to provide the best medical care.
At IMCS Group, quality and efficiency are of paramount importance. Our consistent growth, many successful customer engagements, and high customer retention are the hallmarks of our success. In addition, our passion for taking complex business processes and simplifying them by applying the right technology has been the key to our success.
At all times, IMCS ensures the highest standards of quality in providing resources, time, and material to design, implement, and support to keep organizations operating efficiently.