Role overview
About this role
A career in IBM Consulting is rooted by long term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. About Business Unit: IBM Consulting is IBM’s consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients’ businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet. Our team is looking for candidates with exceptional technical aptitude, a passion for applied data science, and an interest in leveraging artificial intelligence, automation, and machine learning to solve real-world business challenges. The successful candidate will join a fast-paced consulting team composed of Partners, Product Managers, Data Scientists, Architects, and Software Engineers to conceptualize, develop, and deploy AI and machine learning solutions that address enterprise-scale problems. As a team, we pride ourselves on tackling some of the most complex challenges our clients face by combining subject matter expertise, data science, and technical execution. As an AI & Automation Data Scientist Associate, you will have the opportunity to work with industry-leading data science, machine learning, and AI technologies on cloud platforms such as IBM Cloud, Microsoft Azure, and AWS. You will contribute to innovative projects that generate value for external client engagements and internal initiatives while collaborating with experienced practitioners across consulting, data science, and software engineering disciplines. IBMers thrive in collaborative environments that embrace diverse perspectives and innovative thinking. We encourage curiosity, continuous learning, and a hands-on approach to solving challenging client problems. In this role, you will help clients unlock value from their data through advanced analytics, machine learning, automation, and Generative AI technologies. In this role, you will: Develop and deploy AI, machine learning, and automation solutions for enterprise clients Analyze large datasets and generate actionable insights that support business decision-making Collaborate with cross-functional teams to translate business challenges into data-driven solutions Support the development of Generative AI, Agentic AI, and advanced analytics applications Participate in proof-of-concept development, experimentation, and production deployment activities Contribute to client presentations, technical demonstrations, and solution recommendations Continuously build expertise in data science, machine learning, cloud technologies, and consulting practices Candidates considered for positions located in Quebec must be fluent in French. This opportunity is based in in Toronto, Calgary, or Montreal and supports Associate Consultant hiring cohorts commencing in May 2027 and September 2027. We are recruiting for both start dates and encourage eligible candidates to apply. Successful applicants must have graduated from a recognized post-secondary institution prior to their employment start date. Please note that MBA and PhD graduates are not eligible for this program. Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, Artificial Intelligence, Analytics, or a related technical field Demonstrated familiarity or interest in machine learning, statistical analysis, artificial intelligence, data mining, or predictive modeling through academic projects, internships, research, hackathons, publications, or personal projects Experience with one or more programming languages, preferably Python Hands-on experience with GenAI and Agentic AI frameworks (e.g., Microsoft Agent Framework, LangChain, LangGraph, AutoGen) and LLM concepts such as prompt engineering, Retrieval-Augmented Generation (RAG), and agentic workflows Strong analytical, problem-solving, and quantitative reasoning skills Ability to communicate technical concepts effectively to peers, managers, and clients Comfortable working independently and collaboratively within cross-functional teams Must be eligible to work full-time in Canada Internship, co-op, research, or project experience in data science, artificial intelligence, machine learning, analytics, or software engineering Experience using machine learning and data science libraries such as Scikit-learn, SciPy, Pandas, TensorFlow, or PyTorch Experience working with Generative AI, Large Language Models, and advanced AI frameworks General familiarity with databases and data engineering technologies such as SQL, Kafka and distributed data platforms Familiarity with cloud platforms such as IBM Cloud, Microsoft Azure, AWS, or Google Cloud Platform (GCP) Experience developing AI prototypes, proof-of-concepts, or data-driven applications Understanding of MLOps, model deployment, monitoring, and governance concepts Experience with automation technologies, AI agents, or enterprise AI solutions is an asset Dans ce rôle, vous liaison IBM Conseil via notre programme d’associé de niveau international pour les embauches universitaires. En tant que conseiller adjoint chez IBM Conseil, vous aurez l’opportunité de travailler avec une grande diversité de clients à travers le monde. Les besoins techniques et commerciaux de nos clients évoluent constamment. Nous embauchons des personnes inspirées et talentueuses qui croient qu’aucun problème n’est trop gros pour être résolu. Nous mise au point En fonction votre Professionnel développement par des apprentissage continus, du mentorat, développement de compétences techniques et une croissance personnelle continue, tout cela ancrée dans une culture d’encadrement et d’avancement de carrière. Si vous vous voyez comme quelqu’un qui ne cesse jamais d’apprentissage et qui veut libérer son potentiel, le programme IBM Conseil Associates est fait pour vous. Une carrière en IBM Conseil repose sur des relations à long terme et une collaboration étroite avec des clients partout dans le monde. La curiosité et une quête constante de connaissances servent de fondement au succès dans IBM Conseil. Dans votre rôle, vous serez encouragé à remettre en question la norme, à explorer des idées en dehors de votre rôle et à trouver des solutions créatives qui auront un impact mettre à la terre pour un large réseau de clients. Notre culture d’évolution et d’empathie est centrée En fonction sur des opportunités de croissance professionnelle et de développement à long terme dans un environnement qui valorise vos compétences et expériences uniques. Notre équipe est à la recherche de candidats possédant d’excellentes aptitudes techniques, une passion pour la science des données appliquée et un intérêt marqué pour l’utilisation de l’intelligence artificielle, de l’automatisation et de l’apprentissage automatique afin de résoudre des défis d’affaires concrets. Le candidat retenu se joindra à une équipe de consultation dynamique composée d’associés, de responsables de produits, de scientifiques des données, d’architectes et d’ingénieurs logiciels afin de concevoir, développer et déployer des solutions d’intelligence artificielle et d’apprentissage automatique permettant de résoudre des problèmes à l’échelle de l’entreprise. Notre équipe est fière de relever certains des défis les plus complexes de nos clients en combinant expertise sectorielle, science des données et excellence technique. À titre de Data Scientist associé(e) en IA et automatisation, vous aurez l’occasion de travailler avec des technologies de pointe en science des données, en apprentissage automatique et en intelligence artificielle sur des plateformes infonuagiques telles que IBM Cloud, Microsoft Azure et AWS. Vous contribuerez à des projets novateurs qui créent de la valeur tant pour les mandats de nos clients que pour les initiatives internes, tout en collaborant avec des professionnels expérimentés en consultation, en science des données et en génie logiciel. Chez IBM, nous évoluons dans un environnement collaboratif qui valorise la diversité des perspectives et l’innovation. Nous encourageons la curiosité, l’apprentissage continu et une approche pratique de la résolution de problèmes complexes. Dans ce rôle, vous aiderez les clients à tirer parti de la valeur de leurs données grâce à l’analytique avancée, à l’apprentissage automatique, à l’automatisation et aux technologies d’IA générative. Dans ce rôle, vous serez appelé à : Concevoir, développer et déployer des solutions d’intelligence artificielle, d’apprentissage automatique et d’automatisation pour des clients d’entreprise. Analyser de grands volumes de données et produire des informations exploitables favorisant la prise de décisions d’affaires. Collaborer avec des équipes multidisciplinaires afin de transformer des défis d’affaires en solutions fondées sur les données. Contribuer au développement d’applications utilisant l’IA générative, l’IA agentique et l’analytique avancée. Participer au développement de preuves de concept, à l’expérimentation et aux activités de déploiement en production. Contribuer aux présentations destinées aux clients, aux démonstrations techniques et aux recommandations de solutions. Développer continuellement son expertise en science des données, en apprentissage automatique, en technologies infonuagiques et en consultation. Les candidats considérés pour des postes situés au Québec doivent maîtriser le français. Cette opportunité est offerte à Toronto, Calgary ou Montréal et soutient les cohortes d’embauche de consultants associés débutant en mai 2027 et en septembre 2027. Nous recrutons pour les deux dates d’entrée en fonction et encourageons les candidats admissibles à soumettre leur candidature. Les candidats retenus doivent avoir obtenu leur diplôme d’un établissement d’enseignement postsecondaire reconnu avant leur date d’entrée en fonction. Veuillez noter que les diplômés d’un MBA ou d’un doctorat (Ph. D.) ne sont pas admissibles à ce programme. Baccalauréat en informatique, science des données, statistique, mathématiques, génie, intelligence artificielle, analytique ou dans un domaine technique connexe. Intérêt ou expérience démontré en apprentissage automatique, analyse statistique, intelligence artificielle, exploration de données ou modélisation prédictive dans le cadre de projets universitaires, de stages, de travaux de recherche, de hackathons, de publications ou de projets personnels. Expérience avec un ou plusieurs langages de programmation, Python étant privilégié. Expérience pratique avec des cadres d’IA générative (GenAI) et d’IA agentique, tels que Microsoft Agent Framework, LangChain, LangGraph ou AutoGen, ainsi qu’avec les concepts liés aux grands modèles de langage (LLM), notamment l’ingénierie des requêtes (prompt engineering), la génération augmentée par récupération (RAG) et les flux de travail agentiques. Solides compétences en analyse, en résolution de problèmes et en raisonnement quantitatif. Capacité à communiquer efficacement des concepts techniques à des collègues, des gestionnaires et des clients. Capacité à travailler de façon autonome ainsi qu’au sein d’équipes multidisciplinaires. Doit être autorisé à travailler à temps plein au Canada. Expérience acquise dans le cadre d’un stage, programme coopératif, projet universitaire ou activité de recherche en science des données, intelligence artificielle, apprentissage automatique, analytique ou génie logiciel. Expérience avec des bibliothèques de science des données et d’apprentissage automatique telles que Scikit-learn, SciPy, Pandas, TensorFlow ou PyTorch. Expérience pratique avec l’intelligence artificielle générative (IA générative), les grands modèles de langage (LLM) et les cadres avancés d’intelligence artificielle. Connaissance générale des bases de données et des technologies d’ingénierie des données, notamment SQL, Kafka et les plateformes de données distribuées. Familiarité avec les plateformes infonuagiques telles qu’IBM Cloud, Microsoft Azure, Amazon Web Services (AWS) ou Google Cloud Platform (GCP). Expérience dans le développement de prototypes d’intelligence artificielle, de preuves de concept (proofs of concept) ou d’applications fondées sur les données. Compréhension des concepts liés au MLOps, au déploiement de modèles, à la surveillance des modèles et à la gouvernance de l’intelligence artificielle. Une expérience avec les technologies d’automatisation, les agents d’intelligence artificielle ou les solutions d’IA d’entreprise constitue un atout.