K
Machine Learning / AI Engineer
KPMG
Vancouver · flexible Full-time Senior CA$103k – CA$135k/yr 2d ago
About the role
About
At KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause: turning insight into opportunity for clients and communities around the world.
We are looking for a technically strong and business‑oriented Machine Learning / AI Engineer with a passion for building and scaling intelligent solutions. This role focuses on translating advanced analytics, machine learning, and generative AI use cases into secure, scalable, and production‑ready solutions across on‑prem and cloud environments (ideally Azure, but also GCP and AWS).
Responsibilities
- Partner with clients to understand business problems and identify opportunities to apply AI and advanced analytics solutions.
- Translate business and analytical requirements into end‑to‑end ML/AI solution design.
- Execute ML/AI engineering tasks including exploratory data analysis, data preparation, and model development (e.g., forecasting, classification, recommendation, anomaly detection) using Python and common ML frameworks such as scikit‑learn, TensorFlow, PyTorch, Azure ML Studio, Databricks MLFlow.
- Develop and optimize AI and GenAI solutions using state‑of‑the‑art tools and platforms (AI Foundry, GCP Vertex AI, AWS SageMaker and Bedrock).
- Operationalize AI/ML pipelines using AI/ML Ops best practices, including model deployment versioning, CI/CD, automated testing, and monitoring.
- Implement model monitoring, performance tuning, drift detection, and retraining strategies in production environments.
- Collaborate with data engineers to ensure reliable, scalable data pipelines that support model training and inference.
- Apply responsible AI principles, including explainability, bias detection, model governance, and compliance with security and privacy standards.
- Support client workshops, technical discussions, and stakeholder presentations related to AI strategy, solution design, and implementation.
Requirements
- University degree in computer science, engineering, data science, mathematics, or a related discipline.
- 5+ years of professional experience in machine learning, data science, AI engineering, or a related field, with demonstrated experience delivering production ML solutions.
- Strong proficiency in Python for data analysis, machine learning, and model development.
- Hands‑on experience with machine learning frameworks/libraries and platform tools (e.g., scikit‑learn, TensorFlow, PyTorch, Azure ML Studio, Databricks MLFlow).
- Solid understanding of ML algorithms, statistics, model evaluation techniques, and feature engineering.
- Experience designing and implementing end‑to‑end ML pipelines, including data preprocessing, model training, validation, deployment, and monitoring.
- Practical experience with ML Ops practices, including CI/CD, model versioning, experiment tracking, and automated retraining.
- Experience deploying ML models to cloud environments (Azure, AWS, or GCP) with an understanding of cloud‑native architecture and security principles.
- Familiarity with big data or distributed processing frameworks (e.g., Spark) is an asset.
- Experience with generative AI, large language models (LLMs), prompt engineering, or retrieval‑augmented generation (RAG) is essential; experience with fine‑tuning foundational models is an asset.
- Strong consulting and communication skills, with the ability to explain complex technical concepts to non‑technical stakeholders.
- Proven ability to collaborate within cross‑functional and multi‑disciplinary teams to solve complex business problems.
Preferred Certifications
- Cloud AI / ML certifications (e.g., Azure AI Engineer Associate or higher, AWS Machine Learning Specialty or higher, Google Professional ML Engineer or higher, Databricks ML Engineer Associate or higher, Databricks Generative AI Engineer).
Compensation
- Ontario Region: Base salary range $103,000 – $135,000 (eligible for bonus awards).
- BC Region: Base salary range $101,000 – $130,000 (eligible for bonus awards).
- Comprehensive and competitive Total Rewards program.
Skills
AI FoundryAWS BedrockAWS SagemakerAzure ML StudioDatabricks MLFlowGCP Vertex AIGenerative AILLMsMachine LearningPythonPyTorchRAGscikit-learnSparkTensorFlow
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free