Job Search and Career Advice Platform

Enable job alerts via email!

Machine Learning Engineer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Toronto

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Qualifications

  • Strong experience with Microsoft Azure.
  • Proficiency in Python, including frameworks like TensorFlow and PyTorch.
  • Solid understanding of MLOps and CI/CD practices.

Responsibilities

  • Design and implement AIML solutions using Azure AI services.
  • Develop and deploy ML models, building end-to-end pipelines.
  • Collaborate with data scientists and business stakeholders.

Skills

Microsoft Azure
Azure AI ML services
Python
MLOps
CI/CD practices
Containerization (Docker)
SQL and NoSQL data stores
REST APIs

Education

Azure AI Engineer Associate Certification (AI-102)
Job description
Overview

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.

Technical Skills
  • 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.
  • Solid understanding of MLOps and CI/CD practices.
  • Experience with containerization (Docker) and orchestration (AKS).
  • Knowledge of SQL and NoSQL data stores (Azure SQL, Cosmos DB).
  • Azure AI Engineer Associate Certified (AI-102).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.