Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e)
International Business Machines Corporation
Introduction
A career in IBM Consulting is rooted by long term relationships and close collaboration with clients across the globe.
Introduction
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.
Your Role And Responsibilities
Our team is looking for candidates with exceptional technical aptitude, a passion for applied data science, and an interest in solving business challenges with machine learning.
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 machine learning solutions that solve 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 a Machine Learning Developer Associate , you will have the opportunity to work with industry-leading machine learning technologies on cloud platforms such as IBM Cloud, Microsoft Azure, AWS, and edge environments. You will contribute to projects that deliver business value for client engagements and internal initiatives while collaborating with experienced practitioners across AI, software engineering, and consulting disciplines.
Depending on project requirements and business needs, you may work with technologies such as:
- GenAI and Agentic AI frameworks and models (AutoGen, LangGraph, vLLM, Microsoft Agent Framework, LLM)
- PyTorch, TensorFlow, CUDA
- Computer Vision technologies
- Machine Learning Operations (MLOps) and cloud-native AI solutions
- Spark, Kafka
In This Role, You Will
- Design, develop, test, and deploy machine learning and AI solutions for enterprise clients
- Support the development of GenAI, automation, and advanced analytics solutions
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Participate in model development, evaluation, deployment, and optimization activities
- Contribute to proof of concepts, prototypes, and production-ready AI applications
- Support project teams in delivering AI and machine learning solutions on major cloud platforms
- Continuously develop your technical and consulting skills through hands-on project experience, learning opportunities, and mentorship
Candidates considered for positions located in Quebec must be fluent in French.
This opportunity is based 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.
Required Technical And Professional Expertise
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Data Science, Mathematics, Statistics, or a related technical field
- Demonstrated familiarity or interest in machine learning, statistical analysis, artificial intelligence, or data mining through academic projects, internships, hackathons, research, publications, or personal projects
- Experience with one or more programming languages, preferably Python
- Hands-on experience with GenAI tools and frameworks (e.g., LangChain, Microsoft Agent Framework) and LLM concepts such as prompt engineering, RAG, and agentic workflows
- Strong analytical and problem-solving skills
- Ability to communicate technical concepts effectively to peers, managers, and clients
- Ability to work independently and collaboratively within cross-functional teams
- Must be eligible to work full-time in Canada
Preferred Technical And Professional Experience
- Internship, co-op, research, or project experience related to machine learning, computer vision, artificial intelligence, data science, or software engineering
- Experience using machine learning or data engineering frameworks such as Scikit-learn, PyTorch, TensorFlow, or PySpark
- Experience developing software prototypes, proof-of-concepts, or AI-driven applications
- Experience supporting projects involving AI, Machine Learning, Automation, GenAI, or Large Language Models
- Familiarity with cloud-native application development and related technologies such as Kubernetes, Docker, CI/CD pipelines, and distributed storage systems
- Experience with AI and cloud services on Microsoft Azure, AWS, Google Cloud Platform (GCP), or IBM Cloud
- Familiarity with MLOps concepts, model deployment, monitoring, and governance
- Experience working with data pipelines, ETL processes, or large-scale data platforms is an asset
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Job Description En tant que développeur·euse logiciel spécialisé·e en apprentissage automatique à Ubisoft Montréal, vous contribuerez à la création de systèmes fiables et évolutifs qui protègent la...ApprenticeshipFull timeWork at office
- ...durant le processus de recrutement. Le rôle En tant que Développeur ou Développeuse , vous agirez à titre de conseiller auprès de... ...during the recruitment process. What's your role: Our Developer is expected to act as a counselor to our customers on the overall...SuggestedDaily paidFull timeWork at officeImmediate start
- Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. With Pulsar – the world’s most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer a future-proof, backwards-compatible global...SuggestedPermanent employmentFull timeWork at office
- ...façon dont des centaines de développeurs conçoivent, déploient et exploitent... ...un(e) développeur(euse) logiciel pour rejoindre l’équipe... ...exemples et les tests automatisés associés Participer à la conception... ...de pointe Capacité d’apprentissage rapide et de compréhension de...SuggestedFull timeFlexible hours
- ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si... ...d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++... ...informatique ou équivalent. Un master en apprentissage automatique ou tout autre master...ApprenticeshipFull time
- ...Notre équipe est composée de plus de 20 développeurs et spécialistes en tests issus de milieux... ...Our team is made up of more than 20 developers and test specialists, coming from diverse... .... While working with us, you’ll help develop software solutions for a wide portfolio...Full timeFlexible hours
- ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,... ...et les bonnes pratiques associées Connaissance d’un environnement... ...is a team of enthusiastic developers and testers driven by curiosity... .... In practical terms, we develop a self-service web portal that...Daily paidFull timeImmediate startFlexible hours
- ...d’accès et la reconnaissance automatique des plaques d’immatriculation... ...continue. Nous recherchons un développeur logiciel polyvalent,... ...safety, and operations. Genetec develops open-platform software, hardware... ..., access control and automatic license plate recognition (ALPR...Full timeFlexible hours
- ...------------------------ La personne titulaire du poste de développeur(euse) de plateforme est responsable du développement et de la livraison... ..., and Timing (PNT) from the ground up. The Platform Developer is responsible for the development and delivery of end-user APIs...Permanent employmentFull timeContract work
- ...An English version will follow. Développeur·euse principal·e de données La plateforme de données de Plusgrade... ...un poste vacant existant. Senior Data Developer Plusgrade's data platform powers decisions and machine learning models for the biggest travel brands...Full timeWork at officeRemote workWorldwideFlexible hours
- ...partageant activement tes découvertes et apprentissages. CE QU'IL TE FAUT Tu as un... ...et des revues de code de qualité. AI Developer As someone dedicated to AI development... ...and actively share your discoveries and learnings with the team. WHAT YOU NEED - You...ApprenticeshipDaily paidFull time
- ...La dynamique de votre équipe : Des développeurs et des spécialistes des tests issus d'horizons... ...plateforme Power Platform — API Power Automate et Dataverse Expérience dans l'... ...------------- Your team’s dynamic: Developers and test specialists from diverse backgrounds...Full timeContract workInternshipFlexible hours
- ...autant par les entreprises que par les développeurs. Vous vous joindrez à l’équipe en tant... ...Genetec’s flagship product. We oversee developing and maintaining critical infrastructure... ...will be joining the team as a Software Developer in Test, a hybrid role that blends software...Full timeFlexible hours
- ...shape what comes next for millions of players. The Data Developer we’re looking for must be a quick learner and, not scared of... ...page blanche que face à des échéanciers serrés. Le·La développeur·euse de données que nous recherchons doit apprendre rapidement et ne...Long term contractFull timeWorldwide
- ...trading et de gestion des risques, est à la recherche d’un(e) Développeur·euse senior en données quantitatives pour rejoindre son équipe... ...fiabilité Explorer et intégrer des techniques d’IA et de machine learning afin d’améliorer la qualité des données, la détection d’anomalies...Full timeWork at officeWorldwideDay shift
$199.2k - $298.8k per year
...fusion d’objets hors ligne pour créer automatiquement des annotations sur des Services d’infonuagique... ...développements en matière d’IA et d’apprentissage automatique pour la conduite autonome.... ..., leur déploiement et les processus associés. Fournit des conseils techniques ou...ApprenticeshipFull timeWork at office- ...des spécialistes de la vision par ordinateur, de l’apprentissage machine et du développement logiciel. Ensemble, nous... ...team of specialists in computer vision, machine learning, and software development. Together, we develop intelligent cameras as well as computer vision and...ApprenticeshipDaily paidFull timeInternshipFlexible hours
- ...pour la protection de tous les jours. Nous recherchons un(e) développeur(euse) de logiciels passionné par le développement logiciel et qui apprécie... ...the protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys...Full timeLocal areaWorldwideFlexible hoursDay shift
$118k - $152k per year
...Développeur(euse) principal(e) en IA - Technologie des marchés financiers Lieu : Montréal (... ...et entrepreneuriale. Accéder à de l'apprentissage continu, à de la formation et à des certifications... ...et de recrutement. TranSenior AI Developer – Capital Markets Technology...ApprenticeshipPermanent employmentFull timeInternshipImmediate start- ...concepts orienté-objet et les bonnes pratiques associées Connaissance d’un environnement... ...MongoDB, Elasticsearch and Redis Web UI developed in ReactJS with TypeScript, MaterialUI,... ...Darkly Your day at a glance: Develop and maintain modern microservices using bleeding...Full timeFlexible hours
- ...Développeur(- euse ) logiciel IA senior Vision par ordinateur pour le tri robotisé en temps réel & MLOps Waste Robotics | Récupération... ...caméras; exploiter l’augmentation de données ciblée et l’apprentissage par transfert; minimiser le nombre de données nécessaires...ApprenticeshipFull timeRemote work
- ...réunion avec un client. Ce rôle est affiché sous le titre Développeur(euse) BI, avec le titre interne Spécialiste Data. Poste permanent à... ...a meeting room with a client. This role is posted as BI Developer, with the internal title of Data Specialist. Permanent full time...Daily paidPermanent employmentFull timeWork at officeRemote workFlexible hours2 days per week
- ...développement de logiciels et/ou en développement Web Grande facilité d’apprentissage et compréhension rapide de problèmes complexes Intérêt pour... ...meetings with the development and quality assurance teams Develop and maintain web application features using C#/ASP.NET Core and...ApprenticeshipFull timeFlexible hours
- ...applicatif. Ton rôle en tant que développeur(euse) d'automatisation: En tant que membre... ...enables natural language exploration, automates analysis, and uncovers trends instantly... ...being part of a human-sized team that develops solutions for companies worldwide (more...Daily paidFull timeWork at officeWork from homeWorldwideFlexible hours
- ...Joignez-vous à une équipe de développeurs et développeuses talentueux et... ...votre rôle de développeur·euse WordPress, vous serez appelé·... ...complexité créative et technique Apprentissage et développement – Évoluez... ...creative team? Do you love learning and working with...ApprenticeshipWork at officeRemote workFlexible hours2 days per week
- ...Quantitative Developer, Investment Platforms Location: Montreal (Hybrid: 3 days in-... ...solvers (e.g., CVXPY, Gurobi, MOSEK). Machine Learning Experience : Practical familiarity... ...futures. We look forward to meeting you! Développeur(-euse) quantitatif(-ive), plateformes d...ApprenticeshipDaily paidFull timeContract workWork at officeImmediate startRemote workDay shift
- ...are looking for a Team Lead (Developer) to complement our... ...architectes et les équipes de développeurs pour s'assurer que les solutions... ...les développeurs dans leurs apprentissages et leur progression. · Contribuer... ...Support developers in their learning and progression. ·...Daily paidFull time
- ...absolute precision, superior power, and robust protection. Développeur(-euse) principal(e) de produits, Fullstack Le ou la développeur(... ...------------------------------------------- Senior Product Developer, Fullstack (Canada) The Senior Product Developer,...Permanent employmentFull time
- ...La dynamique de votre équipe : Le Développeur(euse) logiciel - compilation et déploiement... ...stimulantes, et démontrer une bonne capacité d’apprentissage Capacité à travailler sous... ...Your team’s dynamic: The Software Developer - Builds & Releases will be working within...Full timeFlexible hours
- ...intégrité, d'innovation et de volonté de remettre en question le consensus. Notre équipe travaille sur une variété de projets d’apprentissage automatique à fort impact, et nous cherchons un spécialiste en apprentissage automatique pour se joindre à nous. Dans ce rôle, vous...ApprenticeshipWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Developer Associate / Développeur(euse) en apprentissage automatique associé(e). Be the first to apply!
- equipment associate Montréal, QC
- sanitation associate Montréal, QC
- associate financial representative Montréal, QC
- maintenance associate Montréal, QC
- associate producer Montréal, QC
- asset protection associate Montréal, QC
- law associate Montréal, QC
- associate cloud engineer Montréal, QC
- hourly associate Montréal, QC
- recherche associé Montréal, QC

