At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.

Your Role and Responsibilities
As a cognitive data scientist, you will be learning and applying data science and AI. You will help develop data-driven applications by building data science pipelines, deploying machine learning models, and exploring new frameworks. Most importantly, you will be democratizing access to data science and artificial intelligence skills by creating and updating instructional content to teach others.

IBM Developer Skills Network is part of the Developer Ecosystem Group. We engage closely with all business units of IBM, academic institutions, and customers large and small. As part of our open-source mission, we work closely with various open source communities as both contributors and users.

We are an emerging technologies team. That means we make bets about what’s coming next, not just what is popular today. Generative modeling and adversarial networks (GANs), deep learning, self-driving cars, AI, and more AI.

We have a great working environment with the latest tools and great people. You’ll have ultimate flexibility in choosing technologies. You will learn, learn, and learn. We guarantee continuous learning at the cutting edge of everything tech.

We value passion and attitude over experience. We consider soft skills to be technical skills and we value them as much as the ability to code.


Must be eligible to work in Canada without Sponsorship

Required Technical and Professional Expertise
– Co-op or internship program enrollment is mandatory

– Python programming language

– Excellent communication and presentation skills

Preferred Technical and Professional Expertise
– R programming language

– One of data visualization, data cleaning, machine learning, deep learning, visual recognition, text mining, or NLP

– Ability to summarize complex subjects simply

– Ability to express yourself equally well in conversation and in writing


– Git

Job Overview

Sign in

Sign Up

Forgotten Password