Data Scientist (1 Year Temporary)
Date: Aug 22, 2025
Location: Edmonton, AB, CA, T6E 5L9 Calgary, AB, CA, T2A 7V2
Company: Spartan Controls Ltd.
Spartan Controls is an employee-owned company and leading provider of data management, industrial automation, valves, measurement and control solutions for process industries in Western Canada and beyond. We are dedicated to providing exceptional sales, support and service experiences for our diverse customer base in industries such as mining, power, oil & gas, municipal, pulp & paper, and chemical.
Spartan is committed to creating a sustainable modern world with innovative automation. Our focus is Customer Outcomes. By leveraging applied automation we assist customers improving their Safety, Reliability, Operations and Productivity.
Our employee ownership model creates a unique culture of community, creativity, entrepreneurship, and a place to build your career. Spartan Controls provides an environment that not only encourages you to do your best, but also empowers you to do what it takes to create a solution, address a need, or respond to an issue.
Summary
We are currently recruiting for a Data Scientist for our Digital Solution Development Business, for a temporary 1 year contract. The successful candidate will work with other Data Scientists in the team, Reliability Specialists, Automation Specialists, Data management and integration specialists, and customers to develop artificial intelligence (AI) and machine learning (ML) applications and solutions for the process industries (e.g., oilsands, oil and gas, refining, chemicals, mining, pulp and paper, municipal, power) with a primary focus on asset intelligence and reliability. This position can be based out of Edmonton or Calgary, Alberta.
Role and Responsibilities
- Leverage modern AI/ML technologies to develop applications addressing challenges in process and equipment reliability, as well as optimization within process industries.
- Design and lead comprehensive, data-driven analytic studies on large and complex datasets.
- Conduct research and develop innovative, data-centric solutions to real-world industrial problems.
- Translate research concepts into sustainable, production-ready solutions through programming, ensuring measurable business value for customers.
- Define and document functional requirements for new applications and solutions.
- Configure and develop networking tools to connect on-premises and cloud-based industrial data sources.
- Support the deployment and operationalization of machine learning models and algorithms.
- Build intuitive dashboards and GUIs for data visualization using modern tools such as Power BI and Grafana.
- Contribute to feature engineering, predictive modeling, anomaly detection, and advanced AI applications, including deep learning and reinforcement learning.
Qualifications and Skills
- Bachelor’s or master’s degree in engineering, Computer Science, or a related field.
- Hands-on experience in process industries, with a track record of solving data-driven challenges.
- Proficiency in programming languages such as Python, LUA, and Go.
- Solid understanding of process and engineering systems fundamentals.
- Familiarity with Databricks and Microsoft Fabric platforms is an asset.
- Strong knowledge of machine learning techniques (e.g., linear regression, decision trees, neural networks) and their practical applications.
- Understanding of advanced statistical methods (e.g., multivariate analysis, probability distributions, hypothesis testing) and their real-world use cases.
- Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
- Knowledge of databases including PostgreSQL, MongoDB, and InfluxDB is a plus.
- Experience creating dashboards using tools like Power BI and Grafana.
- Excellent problem-solving skills with a focus on solution and product development.
- Ability to work independently as well as collaboratively within a team.
- Demonstrated creativity, adaptability, and entrepreneurial mindset.
- Willingness and ability to travel to customer sites; a valid Class 5 driver’s license and regular access to a vehicle are required.
- This position is classified as Safety Sensitive—successful candidates must pass a pre-employment alcohol and drug screening.
- As part of our recruitment process, the successful candidate will be required to pass a security background check.
Spartan recognizes that there are many ways in which candidates develop knowledge, abilities, and competencies throughout their careers. We encourage applications from candidates with a variety of backgrounds and we do consider qualifications and competencies that are equivalent to those specifically mentioned above.
Close Date: September 7, 2025 (11:59 pm MST)
Requisition ID: 1577