
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology firm in Toronto is seeking a skilled AI Engineer to design and implement advanced AIML solutions utilizing Azure AI services. The role demands strong experience with Azure technologies, Python programming, MLOps practices, and the ability to translate business requirements into technical AI solutions. Additionally, you will mentor junior engineers and ensure compliance with regulatory standards. This position offers the opportunity to work with cutting-edge technologies and drive significant business impact.
Role Descriptions: Design and implement AIML solutions using Azure AI services such as Azure OpenAI, Azure Machine Learning, Azure Cognitive Services (Vision, Language, Speech, Decision).
Develop and deploy ML models using Python, R, or .NET.
Build end-to-end ML pipelines including data ingestion, training, evaluation, deployment, and monitoring.
Fine-tune and manage LLMs and generative AI solutions where applicable.
Architect cloud-native AI solutions leveraging Azure ML Workspaces, Azure Functions, Azure App Services, Azure Kubernetes Service (AKS).
Implement AI model deployment patterns (batch, real-time, and event-driven inference).
Ensure scalability, resiliency, performance, and cost optimization.
Work with structured and unstructured data from sources such as Azure Data Factory, Azure Synapse Analytics, Azure Databricks, Azure Data Lake Storage.
Implement MLOps practices using Azure DevOps, GitHub Actions, CI/CD pipelines for ML models.
Model versioning, monitoring, and retraining.
Ensure data quality, governance, and lineage.
Implement Azure security best practices: Managed identities, Key Vault, Role-Based Access Control (RBAC).
Design AI systems compliant with enterprise and regulatory standards (e.g., BFSI, HIPAA, PII, GDPR).
Apply responsible AI principles: fairness, explainability, transparency, and bias mitigation.
Collaborate with data scientists, data engineers, developers, and business stakeholders.
Translate business problems into AI-driven technical solutions.
Provide technical guidance and mentor junior engineers.
Support production issues and continuous improvement initiatives.