Principal Data Scientist
24 hours ago
Principal Data Scientist
Reporting to the Sr. Manager of Data Science, this role will establish and lead Xplore's enterprise machine learning platform based on Azure Databricks and MLOps practices to power trusted, scalable AI across the business. You will define the end‑to‑end ML lifecycle (data/feature pipelines, experimentation, model training, evaluation, registration, deployment, and monitoring), enable online/offline feature stores, and embed governance, explainability, and compliance by design.
Key responsibilities include:
- Own the ML platform architecture and delivery to support a broad range of AI/ML use cases (e.g., customer experience, marketing optimization, network/OSS advanced analytics, fraud/risk, forecasting), spanning batch and real‑time inference.
- Stand up robust feature engineering and model training pipelines integrated with the enterprise lakehouse and streaming systems (e.g., Azure Databricks, Spark/Ray, Kafka/Kinesis, SQL Server/Oracle sources, Salesforce via APIs/CDC), ensuring reproducibility and lineage from data to model artifact.
- Implement MLOps at scale: experiment tracking, model registry, approval workflows, automated training/retraining, CI/CD for ML, and environment parity across dev/test/prod using infrastructure as code (e.g., Terraform) and Git-based workflows.
- Deploy and operate low-latency model serving for APIs and event-driven architectures (real-time inference, streaming features), including canary, shadow, and champion–challenger patterns and A/B testing frameworks.
- Establish ML governance and responsible AI controls: model documentation/cards, explainability, bias and fairness testing, human-in-the-loop review, versioning, and approvals aligned to Canadian regulations (e.g., PIPEDA/CPPA, Quebec Law 25) and internal risk/compliance standards.
- Build ML observability end-to-end: define and enforce model SLAs/SLOs (latency, availability), and monitor data quality, concept drift, performance decay, and data/feature freshness; set automated alerts and rollback/disable strategies.
- Stand up and curate an enterprise feature store supporting both offline analytics and online serving; manage feature contracts, ownership, and reuse to accelerate model delivery.
- Partner closely with data engineering to ensure quality, well-documented, fit‑for‑purpose datasets and MLOps-friendly patterns; collaborate with architecture, InfoSec, privacy, legal, and compliance to translate policy into technical controls and support audits/evidence collection.
- Lead engineering best practices: test-first ML (unit/integration/data tests), performance tuning, cost governance for training and serving, model packaging and dependency hygiene, secrets and key management.
- Create reference architectures, standards, and reusable frameworks (e.g., training/inference templates, evaluation harnesses, reproducible pipelines); mentor data scientists and champion security-first, privacy-by-design development.
- Engage business stakeholders to shape the AI roadmap, translate use cases into measurable ML products, and quantify value delivered (e.g., lift, ROI, operational efficiency).
The ideal candidate will possess:
- 10+ years of applied ML or adjacent data/AI experience, including 4+ years leading platform or team-level initiatives and shipping models to production at scale.
- Expert, hands-on experience with ML platforms and distributed compute (e.g., Spark/Ray ecosystems; Kubernetes for training/serving; cloud-native ML services and storage; batch + streaming).
- Strong MLOps track record with experiment tracking, model registries, feature stores, and automated CI/CD pipelines (e.g., MLflow/Kubeflow/SageMaker/Vertex/Databricks, Argo/GitHub Actions/Azure DevOps).
- Proficiency in Python for ML and data engineering (packaging, testing, virtual environments), advanced SQL, and performance tuning for large-scale ETL/ELT and model training.
- Deep familiarity with modern ML frameworks (e.g., scikit-learn, XGBoost/LightGBM, PyTorch, TensorFlow), model evaluation/validation, and production-grade inference patterns (REST/gRPC, streaming).
- Practical experience integrating enterprise systems: ingesting from Salesforce, on‑prem RDBMS, files/telemetry, OSS/BSS, and APIs; experience bridging on-prem systems with cloud platforms.
- Solid grasp of security and privacy controls for ML/data (RBAC/ABAC, encryption, tokenization/masking), secrets/key management, and familiarity with Canadian privacy regimes (PIPEDA/CPPA, Quebec Law 25) and other relevant standards.
- Experience with observability (metrics, logs, traces) and ML-specific monitoring (data drift, concept drift, performance decay), and with SLO-driven operations (e.g., Prometheus/Grafana/CloudWatch, data observability tools).
- Infrastructure as code and testing expertise: Terraform, containerization (Docker), IaC for ML infra, automated testing frameworks (unit, integration, data/feature tests), and reproducible environments.
- Comfort collaborating across domains (Network, Care, Marketing, Finance, Sales) and translating business needs into scalable, compliant ML products with clear value metrics.
- Advanced academic background in Computer Science, Engineering, Mathematics, or a related quantitative field (graduate degree preferred).
- Excellent communication skills, a coaching mindset, and the ability to set platform vision and deliver iteratively.
-
Staff Data Scientist
24 hours ago
Calgary, Alberta, Canada Neo Financial Full timeJoin us to build a more rewarding financial future for all CanadiansAt Neo, we're on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup isn't for everyone. It's complex, fast-paced, high-pressure, but also incredibly fulfilling. Since its founding in 2019, Neo has gained incredible traction and is...
-
Staff Data Scientist
1 day ago
Calgary, Alberta, Canada Burns & McDonnell Full timeDescriptionThe Staff Data Scientist is responsible for processing, cleaning, and analyzing large volumes of data to develop business solutions for a wide variety of clients and projects. This position performs tasks utilizing statistics, machine learning, programming, and data modeling to discover information, recognize patterns and trends to address...
-
Data Scientist
5 days ago
Calgary, Alberta, Canada Helcim Full timeABOUT HELCIM Helcim was founded with a mission at heart: to be the world's most loved payment system. We believe that by offering small businesses in North America a decidedly human payment solution where it is easier to sign up and use while being transparent and affordable, we can empower them to grow and prosper. Simply put, helping small businesses...
-
Data Scientist
2 weeks ago
Calgary, Alberta, Canada Imperial Oil Full timeAt Imperial, we work every day to responsibly develop Canada's energy resources – applying technology and innovation to supply affordable, accessible and reliable energy while reducing emissions in support of a net-zero future. Imperial recognizes the important role we can play by advancing climate solutions within our operations and by providing lower...
-
Data Scientist
1 day ago
Calgary, Alberta, Canada ExxonMobil Full timeAt Imperial, we work every day to responsibly develop Canada's energy resources – applying technology and innovation to supply affordable, accessible and reliable energy while reducing emissions in support of a net-zero future. Imperial recognizes the important role we can play by advancing climate solutions within our operations and by providing lower...
-
Data Scientist
2 weeks ago
Calgary, Alberta, Canada Energy Job Search Full timeAt Imperial, we work every day to responsibly develop Canada's energy resources - applying technology and innovation to supply affordable, accessible and reliable energy while reducing emissions in support of a net-zero future. Imperial recognizes the important role we can play by advancing climate solutions within our operations and by providing lower...
-
Artificial Intelligence Scientist
1 day ago
Calgary, Alberta, Canada Precision AI Full timeRole Overview The Artificial Intelligence Scientist at Precision AI will drive innovation at the intersection of advanced AI research and agricultural applications. This role is responsible for conceiving, researching, and translating novel AI approaches into practical solutions that address complex challenges in agriculture. The AI Scientist...
-
Graduate Scientist or Graduate Engineer
2 weeks ago
Calgary, Alberta, Canada GHD Full timeDescriptionThere's no pledge more important than the one we make to look after our environment, and we're committed to helping you do exactly that.Join us as we strive to ensure a sustainable future for our communities and the world we live in. Become part of our global network of skilled engineers, scientists, auditors, planners and environmental...
-
Graduate Scientist or Graduate Engineer
1 day ago
Calgary, Alberta, Canada GHD Group Pty Ltd Full time $72,000 - $74,000There's no pledge more important than the one we make to look after our environment, and we're committed to helping you do exactly that.Join us as we strive to ensure a sustainable future for our communities and the world we live in. Become part of our global network of skilled engineers, scientists, auditors, planners and environmental specialists, all...
-
Water Quality Scientist
2 weeks ago
Calgary, Alberta, Canada WSP Full timeDescription What if you could redefine what's possible? With us, you can.You want Purpose. Growth. Opportunity. People who get it.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are pathfinders...