Machine Learning Specialist
00, Alberta • Contract • August 15, 2026 • 89724
Job Title: Machine Learning Specialist
Job ID: 89724
Location: Alberta, Canada
What you will be doing:
-
Helps teams identify when (and when not) to apply ML, including identifying prerequisites for good ML applications.
-
Facilitates, coaches, and mentors others in the application of ML to complex public challenges.
-
Helps identify and select ML tools, services, and infrastructure.
-
Creates data collection, normalization, and cleaning procedures.
-
Creates training scripts and train models for specific domains using chosen ML packages.
-
Runs ML driven analyses of large datasets and reports on findings.
-
Creates ML analytics, reports, and insights to inform better services and policymaking.
-
Integrates trained ML models within applications.
-
Develops auditing, accountability, and transparency mechanisms for ML capabilities.
-
Works within privacy legislation and provides ethical as well as practical guidance on ML implementation.
-
Develop and share analytical models and products.
-
Analyze and organize raw data, preparing it for prescriptive and predictive modeling, while building algorithms that deliver business value.
-
Support in development of full-stack data analytics or AI applications as required.
-
Provide expertise and leadership in the design and competition of analytic projects.
-
Conducting complex data analysis and collaborating with data engineers and analysts on various projects.
-
Bring knowledge of statistical classification techniques such as k-means and hierarchical clustering, partition trees, and logistic regression.
-
Gather and document client requirements.
-
Capture business and technical metadata for ML products.
-
Escalate issues and risks, as appropriate.
-
Work within a multi-vendor/staff environment.
-
Other responsibilities as required or requested.
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com