AI, Robotics and Machine Learning

Our researchers in artificial intelligence (AI), robotics and machine learning are at the forefront of developing transformative technologies that shape daily life.

By combining advanced algorithms and hardware, our work drives innovation in autonomous systems, human-robot interaction, smart networks and biomedical applications. From self-learning robotics to AI driven decision-making, we push the boundaries of intelligent system development.

Our researchers collaborate with the Alberta Machine Intelligence Institute (Amii), a leading AI research institute based in Edmonton, to foster innovation and accelerate the translation of research into impactful applications.

Find faculty members who specialize in AI, Robotics and Machine Learning.

Possible Careers

  • Machine learning engineer
  • Artificial intelligence/Machine learning researcher
  • Computer vision engineer
  • Data scientist
  • Artificial intelligence ethicist

Areas of Specialization

Machine Learning and Data Mining

Developing AI algorithms for efficient data analysis and decision-making across industries

Medical Robotics and Biomedical Artificial Intelligence

Designing robotic systems for surgery, rehabilitation and telemedicine, using AI for optical imaging and ultrasound diagnostics.

Integrated Circuits and Systems

Developing AI-driven solutions for smart grids, robotics and Internet of Things systems.

Intelligent Sensing and Control

Creating smart sensors and AI-driven control systems for optimized performance.

AI for Energy Systems

Apply AI to model, simulate and optimize power systems, power electronics and sustainable energy.

AI in Communication Systems

Enhancing 6G networks with AI-driven resource allocation, security and edge intelligence and developing autonomous, self-organizing and self-healing network technologies.

Bioinformatics and Computational Biology

Leveraging AI for data analysis in genomics, proteomics and biological modelling, complex fuzzy logic and optimization for AI-driven problem solving.

AI for Software Quality and User Experience

Using data analytics to enhance software quality, improving testing and optimizing user experience in games and mobile applications.