AI & Automation Data Scientist Intern
IBM
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Introduction to IBM Consulting
A career with IBM Consulting offers long-term relationships and close collaboration with clients globally. You will work with visionaries across diverse industries to enhance the hybrid cloud and AI journey for innovative and valuable companies worldwide. Your capacity to drive impact and effect meaningful change for clients is supported by our strategic partner ecosystem and robust technology platforms, including IBM Software and Red Hat.
Success in IBM Consulting is built on curiosity and a continuous pursuit of knowledge. In this role, you are encouraged to challenge norms, explore ideas beyond your immediate scope, and develop creative solutions that lead to groundbreaking impact for a wide network of clients. Our culture emphasizes evolution and empathy, focusing on long-term career growth and development within an environment that values your unique skills and experience.
About the Business Unit
IBM Consulting is IBM’s consulting and global professional services arm, renowned for market-leading capabilities in business and technology transformation. With deep expertise across many industries, we deliver strategy, experience, technology, and operations services to some of the world's most innovative companies. Our team is dedicated to accelerating client businesses through collaborative power, believing in the responsible use of technology to benefit people, partners, and the planet.
Your Role and Responsibilities as an AI & Automation Data Scientist Intern
Our team is seeking candidates with exceptional technical aptitude, a strong passion for applied data science, and an interest in using data storytelling to resolve real-world business challenges.
The successful candidate will join a dynamic consulting team comprising Partners, Product Managers, Data Scientists, Architects, and Software Engineers. You will contribute to conceptualizing, developing, and deploying machine learning solutions for enterprise-scale problems. We pride ourselves on tackling complex client challenges by integrating subject matter expertise, data science methodologies, and technical execution.
As an AI & Automation Data Scientist Intern, you will have a unique opportunity to learn and apply industry-leading data science technologies on a cloud platform (e.g., IBM Cloud, Azure). You will work on innovative projects that generate significant value for external client engagements or internal initiatives.
IBMers foster growth and collaborate with colleagues, embracing a team-focused approach to incorporate diverse perspectives and achieve exceptional outcomes for our customers. The courage of our IBMers to make critical decisions daily is vital for IBM's role as a catalyst for progress, consistently embracing challenges with available resources, a can-do attitude, and an outcome-focused approach in all endeavors.
Requirements for this Internship
- This position is open to applicants residing in Toronto, Ottawa, or Montreal, Canada.
- The internship is for a 4-month work term, commencing in May 2026.
- Applicants must be enrolled in full-time studies at a post-secondary institution and plan to return to full-time studies upon completion of the work term.
- IBM is hiring in major cities across Canada.
- Candidates for a Quebec position must be fluent in French.
Preferred Education
Bachelor's Degree
Required Technical and Professional Expertise
- Demonstrated familiarity or interest in machine learning, statistical analysis, or data mining through previous internships, personal/academic projects, hackathons, and/or publications.
- Experience with one or more scripting languages (Python preferred), or a proven computer science foundation.
- Hands-on experience with GenAI/Agentic AI Frameworks (e.g., Langchain, Semantic Kernel, LangGraph, AutoGen, etc.) and LLM concepts (prompt-engineering, RAG, etc.).
- Ability to confidently communicate ideas to peers/managers, comfortable and effective in working independently and as a member of a cross-functional team.
- Must be eligible to work fulltime for 4 months starting in May 2026.
Preferred Technical and Professional Experience
- Minimum one work term in a data science or machine learning related role.
- Experience using machine-learning/data science libraries in Python (scikit-learn, SciPy, pandas, TensorFlow).
- General familiarity with databases and data-engineering tools (SQL, Spark).
- Familiarity with cloud platforms (e.g., IBM Cloud, Azure, AWS).
Key skills/competency
- Machine Learning
- Statistical Analysis
- Data Mining
- Python Programming
- Generative AI Frameworks
- LLM Concepts (Prompt Engineering, RAG)
- Cloud Platforms (IBM Cloud, Azure, AWS)
- SQL
- Spark
- Communication Skills
How to Get Hired at IBM
- Research IBM's culture: Study their mission, values, recent AI initiatives, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight data science projects, Python skills, GenAI experience, and cloud platform familiarity specific to IBM Consulting's needs.
- Showcase technical projects: Prepare a portfolio demonstrating your work in machine learning, statistical analysis, and any practical application of LLM or GenAI frameworks.
- Network effectively: Connect with IBM employees and recruiters on LinkedIn to learn about the company culture and specific team needs, especially within the AI & Automation space.
- Practice behavioral interviews: Be ready to discuss problem-solving, teamwork, and how you approach complex data challenges, aligning with IBM's client-focused consulting environment.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background