IT Data Scientist (AI and Solution Delivery)

Bruce Power, Canada

Bruce Power

Bruce Power is an electricity company based in Bruce County, Saugeen Ojibway Nation Territory, Ontario.

View all jobs at Bruce Power

Apply now Apply later

Job Posting Start Date:

2025-06-12

Job Posting End Date:

2025-07-03

At Bruce Power, you’ll experience the meaningful work of advancing Ontario’s clean energy future and medical isotope innovation while contributing to a culture of excellence. Step into an inclusive and dynamic environment that values collaboration, encourages bold ideas and empowers you to make a real difference.

From safely delivering clean, reliable power to families and businesses across the province and cancer-fighting medical isotopes around the world to supporting challenging and innovative nuclear projects like our multi-year Life Extension Program, we offer interesting and impactful opportunities. Ongoing training and development are part of every job, providing constant growth and skill-building potential.

Be a part of the team — our future is bright!

Currently, our Enterprise Application and Solutions department has an opportunity for an Information Technology (IT) Data Scientist. The team of AI and Solution Delivery is dedicated to developing cutting-edge AI solutions that drive business innovation and efficiency. Their focus areas include creating intelligent chatbots that enhance customer interaction, generating AI-driven insights to inform strategic decisions, and leveraging real-time data feeds to analyze and interpret visual data. Additionally, they specialize in implementing Robotic Process Automation (RPA) solutions to automate repetitive tasks and streamline operations. Their expertise in software development ensures that they deliver robust and scalable applications that meet the evolving needs of the organization.

The IT Data Scientist plays a crucial role in supporting the AI and Solution Delivery team. Their focus areas include creating intelligent chatbots that enhance customer interaction, generating AI-driven insights to inform strategic decisions, and leveraging real-time data feeds to analyze and interpret visual data. Additionally, they specialize in implementing Robotic Process Automation (RPA) solutions to automate repetitive tasks and streamline operations. Their expertise in software development ensures that they deliver robust and scalable applications that meet the evolving needs of the organization.

This is a permanent, full-time position which offers a competitive benefits, compensation and pension package and is located on site in Tiverton, Ontario.

Key Responsibilities:

  • Design, develop, and deploy applications using Azure services. This includes leveraging Azure's cloud computing capabilities to create scalable and efficient solutions that meet business needs.
  • Understanding and implementing SDL (Software Development Lifecycle): Ensure that all software development processes follow the SDL framework. This involves planning, designing, coding, testing, and maintaining software applications to ensure they are secure, reliable, and meet quality standards.
  • Develop intelligent chatbots that can interact with users and provide automated responses. This includes using natural language processing (NLP) and machine learning techniques to create chatbots that can understand and respond to user queries effectively.
  • Create applications that utilize computer vision technology to analyze and interpret visual data. This also involves developing solutions that can process and analyze real-time data feeds to provide actionable insights.
  • Design and implement RPA solutions to automate repetitive tasks and processes. This includes deploying RPA bots that can perform tasks such as data entry, processing transactions, and generating reports, thereby improving efficiency and reducing manual effort.
  • Provide leadership to support management in the planning and control of the Company’s data models by coordinating the development, maintenance and documentation systems, advanced analytical models, artificial intelligence-driven models, strategies, policies and computational techniques.
  • Develops, recommends and monitors solutions derived from data analytics mined from office information management systems and external data and information points.
  • Collaboratively work with business users, line unit support staff, consultants and suppliers to identify innovative and strategic opportunities for efficiencies that result in the potential of automation of processes, artificial intelligence and other solutions.
  • Influence others without authority to drive opportunities and gain efficiencies in processes to enable more data to be captured and mined for future analytical purposes.
  • Develops solutions deduced from data and information to better enable the line organization and other divisions across the company in making effective decisions which includes probabilistic systems.
  • Take a lead role on project teams to resolve data quality and metadata issues and provide guidance and direction to implement solutions.
  • Provide training to Data Management as well as Business Systems team staff on data analysis, analytics, data mining, and in general using data to inform decision-making.
  • Perform technical supervision of assigning/checking project work for junior team members with follow up/feedback to the appropriate
  • Monitor and continually identify and develop solutions following implementation of systems, controls, solutions and business recommendations.
  • Establish, influence and work with a network of internal and external contacts to secure, protect and advance the interests of Bruce Power.
  • Work with other organizations (internal/external, utility/non-utility) to establish areas of partnership for the mutual benefit of all.
  • Develop and assess the impact of new business opportunities (self-identified and externally identified) to drive continual business improvement solutions.
  • Evaluate internal processes and strategic directions in terms of risk management and overall commercial impact, making conclusive recommendations to the Bruce Power Senior Management Team and Executive Team, as necessary in accordance with the data governance standards established by the Company.
  • Evaluate alternative processes to accomplish the company’s strategic goals and determine which direction provides an optimal risk adjusted return to the organization.
  • Develop succinct, graphical presentations with analytical solutions and effectively communicate to Management (up to and including Executive Management).
  • Keep abreast of current big data and analytical methodologies and develop expertise in emerging technologies and methodologies.
  • Facilitate the processes for the development of the quantification of risks and benefits of innovative changes to Bruce Power processes, facilities and infrastructure, technological advancements, artificial intelligence, automation, and other innovative options.
  • Develop a framework for the evaluation of these processes and coordinate the provision of information, analysis, recommendations and documentation in their support.
  • Provide functional advice on strategy, tactics and processes, and attempt to ensure compliance in this regard.
  • Maintain an awareness of newly implemented analytically driven solutions and consult on strategies for exploiting opportunities.
  • Perform other duties as required.

Knowledge and Skills:

  • Solid conceptual, analytical and strategic thinking in the development and recommendation of various models and solutions.
  • Advanced programming skills with ability to apply statistical models.
  • Requires knowledge and ability to develop artificial intelligence applications including machine learning.
  • Must be able to interpret and coordinate information and processes associated with mined data and information.
  • Must possess strong data visualization skills accompanied with the ability to convert data into a business story.
  • Requires mastery of English, both oral and written, to communicate effectively with others, and to prepare models, reports, proposals and presentations.
  • Requires experience in a commercial environment, exhibiting advanced applied statistical and analytical skills and respectable knowledge of business intelligence methodologies.
  • Requires experience to have led a data analytics project from start to end, including leading the team, designing the analytics model, confirming, curating, and cleansing the data, validating the model and the analytical output, and preparing and delivering the communication to Senior Management with recommendations.
  • Requires extensive experience with using common data science toolkits and applications along with proficiency in using query languages and data governance. Expertise in .NET C#, R, SAS, Python, SQL, MatLab, Hive, Pig, and Spark are considered essential
  • Proficiency and expertise in Big Data technology and analytic tools.
  • Understanding of various Azure services such as Azure App Services, Azure Functions, Azure Storage, and Azure SQL Database.
  • Knowledge of DevOps practices, including continuous integration and continuous deployment (CI/CD) pipelines.
  • Knowledge of Agentic frameworks (Azure Foundry, n8n etc)
  • Experience in validating the model and model output.
  • Familiarity with RPA tools such as Power Automate desktop or UiPath
  • Knowledge of real-time data processing and streaming technologies such as Apache Kafka or Azure Stream Analytics.
  • Understanding of computer vision techniques and libraries such as OpenCV or TensorFlow.
  • Understanding of NLP techniques to enable chatbots to understand and respond to user queries.
  • Knowledge of machine learning algorithms and models to enhance chatbot capabilities.
  • Familiarity with chatbot development frameworks such as Microsoft Bot Framework
  • Understanding of the Software Development Lifecycle framework and its phases (planning, designing, coding, testing, and maintenance).
  • Skills in project management to oversee the development process and ensure timely delivery.
  • Knowledge of quality assurance practices to ensure software applications are secure, reliable, and meet quality standards.
  • Ability to create and maintain documentation for software applications.
  • Requires practical experience to have gained an understanding of nuclear generation station operations, the utility industry and power generation in particular, or an equivalent industry and their internal business processes.
  • Requires experience to have a flexible and responsible approach to work, to be highly self-motivated, and to have a high degree of personal initiative and creativity.
  • Requires excellent team working skills and the ability to lead teams

Education and Experience:

  • This knowledge is considered to be gained by completion of a four (4) year university degree in Analytics, Mathematics, Statistics, Information Technology, Computer Science, Software Development, Artificial Intelligence, Engineering, Finance, or a related and relevant field of study.
  • 6 years up to and including 8 years is considered necessary to gain this experience

Are you ready for a change?

Please complete the online application and attach a cover letter and resume, indicating your education and experience as it relates to this opportunity. We look forward to receiving your application and will be in contact with you, should you be selected for an interview. 

The successful candidate will be selected based on related and required education, experience, knowledge and skills, a competency-based interview, and background reference checks.

As one of Canada’s Best Diversity Employers, Bruce Power is committed to promoting a culture of diversity, equity and inclusion where workers feel valued for their uniqueness and are recognized for their individual differences, talents and skills. Diversity, equity and inclusion is critical to our business as we recognize that our people are our greatest resource. To support our inclusive workplace culture, we welcome and encourage everyone to apply.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0

Tags: Azure Big Data Business Intelligence Chatbots CI/CD Computer Science Computer Vision Data analysis Data Analytics Data governance Data management Data Mining Data quality Data visualization DevOps Engineering Finance Kafka Machine Learning Mathematics Matlab NLP OpenCV Pipelines Python R Robotics RPA SAS SDL Spark SQL Statistics Streaming TensorFlow Testing

Perks/benefits: Career development Competitive pay Equity / stock options Flex hours Startup environment

Region: North America
Country: Canada

More jobs like this