Data / ML Jobs in Canada 2026
102 entry-level positions available (24 full-time, 78 internships)
Data Science and Machine Learning roles are among the fastest-growing tech careers in Canada, driven by AI adoption across industries. Entry-level positions include Data Analyst, Junior Data Scientist, and ML Engineer roles. Companies like Google AI (Montreal), Mila, and major banks are actively hiring. Expect salaries from $65,000 to $110,000 CAD for new grads, with strong Python, SQL, and statistics skills being essential.
In-Demand Skills for Data / ML
Showing all data / ml positions for new grads, juniors, and interns in Canada.
-
Junior Data Analyst (Research & Statistical Officer 1)
Province of Nova Scotia
📍 Halifax, NS
Develop Power BI dashboards, analyze data, deliver reports
Full-time · $50K-$70K/yr
Posted Jul 24, 2026
-
AI Engineer — Junior (BC)
Canada Quant Labs
📍 Victoria, British Columbia · Hybrid
Build eval harnesses, data pipelines, benchmarks for models
Full-time · CAD $85K–$115K + equity
Posted Jul 24, 2026
-
Associate Data Analyst (New Graduate, Thai Speaking) (Marketing Analytics, Bangkok Based)
Agoda
📍 Toronto, Ontario
Analyze campaigns, run experiments, build dashboards
Full-time
Posted Jul 24, 2026
-
Junior Data Analyst (Research & Statistical Officer 1)
Government of Nova Scotia
📍 Halifax, Nova Scotia
Develop dashboards, analyze data, present insights
Full-time · $1,946.91-$2,698.22 Bi-weekly
Posted Jul 24, 2026
-
Associate Product Ownership - Jr. Data Engineer (12-months contract)
Nestlé
📍 North York, Ontario · Hybrid
Prepare, clean, and integrate data for analytics
Contract · 12mo · CAD 65k-70k/yr
Posted Jul 24, 2026
-
Junior AI Specialist
Master
📍 St-Bruno-de-Montarville, Quebec · Hybrid
Design and build AI tools; automate workflows
Full-time · $60K-$67K/yr
Posted Jul 24, 2026
-
Junior Data Analyst
DeVry Greenhouses Ltd.
📍 Chilliwack, BC
Design dashboards, analyze data, automate reports
Full-time · $26/hr
Posted Jul 23, 2026
-
Remote
Junior AI Developer
Experior Financial
📍 Canada
Develop AI features, train models, deploy
Full-time
Posted Jul 23, 2026
-
Jr. Data Analyst - ACX Corporate Support Edmonton
AutoCanada
📍 Edmonton, Alberta
Maintain dashboards, validate data, build BI reports
Full-time
Posted Jul 23, 2026
-
Associate Data Analyst (New Graduate, Thai Speaking) (Marketing Analytics, Bangkok Based)
Agoda
📍 Vancouver, British Columbia
Analyze marketing data, build models, dashboards
Full-time
Posted Jul 22, 2026
-
Junior AI/Automation Developer (Local AI Systems)
Precision Record Pressing
📍 Oakville, ON
Develop and deploy AI/vision systems for manufacturing
Full-time
Posted Jul 21, 2026
-
Junior Data Engineer - Blenddata
Dimension Study Association
📍 Engineer, British Columbia
Build data pipelines, process data, optimize flows
Full-time · €3,150-€4,500/mo
Posted Jul 21, 2026
-
Junior to Intermediate Data Engineer
LGS, an IBM Company
📍 Montréal, QC H3B 3M4
Develop data pipelines, ETL/ELT processes
Full-time
Posted Jul 21, 2026
-
Physics Graduate Assistant - AI Trainer
DataAnnotation
📍 None
Evaluate AI outputs, improve physics models
Contract · $40+/hr
Posted Jul 20, 2026
-
Junior FP&A & Data Analyst
ConeTec Group
📍 Burnaby, BC
Analyze financial data, build BI dashboards, forecast
Full-time
Posted Jul 17, 2026
-
Junior Data Scientist
Expretio Technologies
📍 Montreal, Quebec · Hybrid
Analyze data, build models, and deploy dashboards
Full-time · $75K-$85K/yr
Posted Jul 17, 2026
-
Junior Data Analyst
Global Furniture Group
📍 Toronto, Ontario
Develop dashboards, analyze data, deliver insights
Full-time
Posted Jul 16, 2026
-
Junior Analyst, Segment & Product Analytics (12-month contract) - EN 552
Export Development Canada
📍 Ottawa, ON · Hybrid
Support data analytics, dashboards, and insights.
Contract · 12mo · $58k-$86k/yr
Posted Jul 13, 2026
-
Junior Analyst, Segment & Product Analytics (12-month contract) - EN 552
Export Development Canada | Exportation et développement Canada
📍 Ottawa
Analyze data, build dashboards, deliver insights
Contract · 12mo · $58K-$86K/yr
Posted Jul 13, 2026
-
Junior Data Engineer — Web Scraping & Pipelines
Master Art Index
📍 Montreal, Quebec
Build web scrapers, clean data, maintain pipelines
Full-time · $65K-$75K CAD/yr
Posted Jul 08, 2026
-
Remote
Associate Analyst – Retail Pricing and Analytics
Parkland Corporation
📍 Calgary, Alberta
Analyze pricing data; develop analytical tools
Full-time
Posted Jul 07, 2026
-
Junior Advisor, Asset Analytics
BBA inc.
📍 Montréal, QC
Perform data analytics and build asset dashboards
Full-time
Posted Jul 07, 2026
-
FLIGHT CENTRE - JUNIOR DATA ENGINEER - TORONTO, ON
Flight Centre Travel Group Canada
📍 Ontario
Build data pipelines and transform data for analytics
Full-time · $75k-$82k/yr
Posted Jul 07, 2026
-
Junior Settlements Data Analyst
Nexus Energy Inc.
📍 Toronto, Ontario
Analyze settlements data, automate reporting, support reconciliations
Full-time · $60K-$70K/yr
Posted Jul 06, 2026
-
🔥 Hot
Business Insights & Analytics Co-op/Intern Fall 2026
TD
📍 Toronto, Ontario
Query data, analyze insights, build models, report
Co-op · 4mo · $45,700 - $74,400 CAD · Fall 2026
Posted Jul 24, 2026
-
Data Analyst Intern
Stealth
📍 None
Analyze data, build dashboards, present insights
Intern · 4mo · Summer 2026
Posted Jul 24, 2026
-
Aquatic Informatics - Machine Learning Co-Op (Intern)
Aquatic Informatics
📍 London, Ontario, Canada
Build ML features and production-ready data pipelines
Co-op
Posted Jul 23, 2026
-
Co-op or Intern, Data & Analytics (September 2026)
BDO Canada
📍 Toronto - Bay St
Develop analytics solutions and client data tasks
Co-op · $53K-$78K/yr · Fall 2026
Posted Jul 23, 2026
-
Aquatic Informatics - Machine Learning Co-Op (Intern)
Hach Company
📍 London, ON N5V 1V2 · Hybrid
Develop ML features, write tests, deploy tooling
Intern · $5,000 CAD/mo
Posted Jul 23, 2026
-
Aquatic Informatics - Machine Learning Co-Op (Intern)
Hach
📍 London, Ontario
Develop ML features, build data pipelines
Co-op · $5,000 CAD/mo
Posted Jul 23, 2026
-
🔥 Hot
Machine Learning Intern – Fall 2026
BNP Paribas
📍 Montreal, Quebec · Hybrid
Develop ML models, analyze data, support experiments
Intern · 4mo · Fall 2026
Posted Jul 23, 2026
-
Intern, Machine Learning Developer
Autodesk
📍 Toronto, Ontario · Hybrid
Develop AI platform components and pipelines
Intern · 4mo · Fall 2026
Posted Jul 23, 2026
-
Computer Science - Co-op Student (AI & Automation)
Bellwether Investment Management
📍 Oakville, Ontario · Hybrid
Develop AI agents and automate workflows with QA.
Co-op
Posted Jul 22, 2026
-
Digitization Data Analyst Co-op
Mondelēz International
📍 Toronto, Ontario
Analyze data, digitize workflows, deliver insights
Intern · $25/hr
Posted Jul 22, 2026
-
Intern - Computer Engineering (AI): Intelligent Agent Development for Optimization (Fall 2026)
Bombardier Inc.
📍 Dorval, Québec, CA, H4S 2A3
Develop AI agents and optimization solutions
Intern · 8mo · Fall 2026
Posted Jul 22, 2026
-
Data Scientist, Fall 2026 ( Co-op/Internship) - 12 months
BMO U.S.
📍 Toronto, ON, CAN
Build models, analyze data, test, and document
Co-op · 12mo · Fall 2026
Posted Jul 21, 2026
-
AI Engineer Intern
ShyftLabs
📍 Toronto, Ontario
Build agent orchestration and AI agent apps
Intern · $20-$30/hr
Posted Jul 21, 2026
-
Data Analyst Intern
Stealth
📍 None
Analyze data, build dashboards, deliver insights
Intern · 4mo
Posted Jul 21, 2026
-
Intern, Content/Document Management - Data, AI, and Automation Center (Fall 2026)
Bombardier
📍 Dorval, QC
Analyze workflows, organize SharePoint, automate simple processes
Intern · 8mo · Fall 2026
Posted Jul 18, 2026
-
AI Engineering Co-Op Student (4 months)
Magna International
📍 Milton, ON L9T 4Z7
Build Copilot Studio agents, automate engineering workflows
Intern · 4mo · $28.09-$33.05/hr
Posted Jul 17, 2026
-
Data Analyst Co-op (Master’s Student)
Nova Scotia Power
📍 Halifax, NS B3J 3S8
Develop and maintain Tableau/SQL reporting dashboards.
Co-op · 4mo · Fall 2026
Posted Jul 17, 2026
-
🔥 Hot
Machine Learning Intern/Co-op (Fall, 2026)
Cohere
📍 None
Design, train, and improve ML models
Intern · 4mo · Fall 2026
Posted Jul 17, 2026
-
Data Analyst (Co-op Student)
Province of Nova Scotia
📍 Halifax, NS B3J 2A8
Collect, clean, analyze data; build dashboards
Co-op · 4mo · $19.03-$25.52/hr
Posted Jul 17, 2026
-
Digital, Data & AI Internship 12 months
Atura Power
📍 Oakville, Ontario, Canada
Support AI readiness, data governance, analytics initiatives
Intern · 12mo
Posted Jul 17, 2026
-
Data Analyst (Co-op Student)
Government of Nova Scotia
📍 Halifax, Nova Scotia
Analyze data, build dashboards, support reporting
Co-op · 4mo · $19.03-$25.52/hr
Posted Jul 17, 2026
-
C-IT-106 - AI Intern
CAE Defence & Security – Indo-Pacific
📍 Montreal (St. Laurent)
Develop AI features, test algorithms, document code
Intern · 4mo · Fall 2026
Posted Jul 16, 2026
-
Stagiaire / Étudiant, Intelligence d'affaires BI & Analytique| 5 mois
fdp Gestion privée
📍 Montréal, QC
Create dashboards and analyze data with Power BI
Intern · 5mo
Posted Jul 16, 2026
-
Product & AI Intern 4 Months - Fall 2026
Dayforce
📍 None
Build ML demos, evaluate models, analyze product data
Intern · 4mo · Fall 2026
Posted Jul 16, 2026
-
Foresight tool developer internship (AI, automation, LLMs)
Liminal Discovery
📍 Urban agglomeration of Montreal, Quebec
Assist AI tool development, configure databases, test features
Intern · 3mo · · Summer 2026
Posted Jul 16, 2026
-
AI Intern
Condominium Authority of Ontario
📍 Toronto, Ontario · Hybrid
Assist AI adoption, document workflows, train users
Intern · $30-33/hr
Posted Jul 16, 2026
-
Intern, Content/Document Management - Data, AI, and Automation Center (Fall 2026)
Bombardier Inc.
📍 Dorval, Québec, CA, H4S 1Y9
Structure SharePoint content, classify data, automate tasks
Intern · 8mo
Posted Jul 16, 2026
-
Data Analyst Co-Op
140011 Avigilon Corporation
📍 Ontario Remote Work
Analyze data, build dashboards, report insights
Intern · 4mo
Posted Jul 15, 2026
-
🔥 Hot
Machine Learning Engineering, Intern
Bree
📍 Toronto, Ontario · Hybrid
Design, train, deploy scalable ML models
Co-op · 8mo · $50-$65/hr
Posted Jul 15, 2026
-
Full-Stack AI Developer Intern
Revvity
📍 CAD Remote – ON
Build AI features, prototype ML solutions in prod
Intern
Posted Jul 15, 2026
-
Co-op Student, Market Insights and Analytics
iGaming Ontario
📍 Toronto, ON M2N 7E4
Assist data analytics tasks; build dashboards
Co-op · 4mo · $23/hr · Fall 2026
Posted Jul 15, 2026
-
Student Intern, Analytics and Business Intelligence - Casual Temporary (Until Approx. Dec 2026) - Markham Stouffville Hospital
Markham Stouffville Hospital Foundation
📍 Markham, Ontario
Convert SAS to SQL/Python; build BI dashboards
Intern
Posted Jul 14, 2026
-
AI Intern
Foundation Health Canada
📍 Canada
Develop AI prompts, automate processes, document SOPs
Intern
Posted Jul 14, 2026
-
🔥 Hot
AI Engineer, Fall 2026(Co-op/Internship)- 4 months
ERM Certification and Verification Services Limited
📍 Toronto, ON, CAN
Build AI features, code, test, deploy
Co-op · 4mo · Fall 2026
Posted Jul 14, 2026
-
AI & Strategic Analytics Intern - Fall 2026
McKesson
📍 Mississauga, ON L4V 1W2
Assist AI analytics, build dashboards, prototype models
Intern · 4mo · $17.69-$22.21/hr · Fall 2026
Posted Jul 14, 2026
-
AI/ML Engineer Intern (2027)
Georgian Partners Growth
📍 Toronto, ON · Hybrid
Build AI models, LLM agents, and data pipelines
Intern · Fall 2026
Posted Jul 14, 2026
-
Student Intern, Analytics and Business Intelligence - Casual Temporary (Until Approx. Dec 2026) - Markham Stouffville Hospital
Oak Valley Health
📍 Markham, Ontario
Build dashboards, automate data processes, analyze metrics
Intern · Dec 2026
Posted Jul 14, 2026
-
Co-op AI Developer - Fall 2026
Global Relay
📍 Vancouver, British Columbia, Canada
Build ML models, data pipelines, and tooling
Co-op · Fall 2026 · $36,000-$56,000 CAD
Posted Jul 14, 2026
-
Data Analyst Intern
Stealth
📍 None
Analyze data, build dashboards, drive insights
Intern · 4mo
Posted Jul 14, 2026
-
Intern, Business Data Analyst (8 Months)
Picton Mahoney Asset Management
📍 Toronto, Ontario, Canada · Hybrid
Analyze data, automate reporting, document business needs
Intern · 8mo · $25-$35/hr · Fall 2026
Posted Jul 13, 2026
-
AI & Data Analyst Intern- Fall 2026
XPV Water Partners
📍 Toronto, Ontario
Develop AI/data workflows, analyze problems, automate tasks
Intern · 4mo or 8mo · Fall 2026
Posted Jul 13, 2026
-
🔥 Hot
AI/ML Research Intern
DRW
📍 Montreal, Quebec
Design and implement ML models, pipelines, and experiments
Intern
Posted Jul 13, 2026
-
Internship Fall 2026 - DPHM Analytics Intern
Pratt & Whitney
📍 CA-ON-MISSISSAUGA-P22M01 ~ 1801 Courtney Park Dr ~ P22M01 BLDG
Analyze engine data; build dashboards; prototype models
Intern · 4mo · $21.60-$31.00 CAD/hr · Fall 2026
Posted Jul 13, 2026
-
🔥 Hot
Data Analytics & Project Management Intern
BNP Paribas
📍 Montreal, Quebec · Hybrid
Support PMO, develop data analyses and AI solutions
Intern · 6mo
Posted Jul 11, 2026
-
AI & Digital Innovation Engineering Intern
Parsons
📍 Toronto, ON M5J 2S1
Assist AI pilots, automate workflows, analyze data
Intern · $22.69 - $46.73
Posted Jul 10, 2026
-
AI Solutions Specialist - Co-op Student
Rodan Energy Solutions
📍 Mississauga, ON L4Z 3K2
Build AI agents and automation workflows
Co-op · 4mo · $26.00-$28.00/hr · September 2026–December 2026
Posted Jul 10, 2026
-
Data Services AI - Co-op Student
Rodan Energy Solutions
📍 Mississauga, ON L4Z 3K2
Map workflows, automate data tasks, build prototypes
Co-op · 4mo · $25.00 - $29.00/hr · September 2026 - December 2026
Posted Jul 10, 2026
-
AI Solutions Specialist - Co-op Student
Rodan Energy Solutions Inc.
📍 Mississauga, ON, Canada
Build AI agents and automation workflows
Co-op · 4mo · $26.00–$28.00/hr · Sep 2026–Dec 2026
Posted Jul 10, 2026
-
Data Services AI - Co-op Student
Rodan Energy Solutions Inc.
📍 Mississauga, ON, Canada
Map workflows, automate tasks, analyze data
Co-op · 4mo · $25.00 - $29.00/hr · Fall 2026
Posted Jul 10, 2026
-
AI & Digital Innovation Engineering Intern
077 Saudi Arabian Parsons Limited
📍 CA - ON, Toronto
Assist AI pilots, analyze data, automate workflows
Intern · $22.69 - $46.73/hr
Posted Jul 10, 2026
-
Business Analytics Co-op – Aftersales, Sales & Marketing
Stellantis
📍 Mississauga, ON L5N 1A8
Analyze data, build dashboards, present insights
Co-op · $1000-$1080 per week
Posted Jul 10, 2026
-
Strategy & Business Analytics Co-op – Customer Programs
Stellantis
📍 Mississauga, ON L5N 1A8
Analyze data, build dashboards, support decision making
Co-op · $1000-$1080 per week
Posted Jul 10, 2026
-
AI Data Scientist Intern – Fall 2026
BNP Paribas
📍 Montreal, Quebec · Hybrid
Design, test, deploy AI agents for compliance
Intern · 4mo · Fall 2026
Posted Jul 10, 2026
-
AI Product & Automation Intern
Corel Corporation
📍 Ottawa, Ontario
Design AI agents, build automation workflows
Intern · 4mo · Summer 2026
Posted Jul 10, 2026
-
Intern, Data & Analytics (8 Month Contract)
Canada's Children's Hospital Foundations
📍 Toronto, Ontario, Canada · Hybrid
Support data hygiene, QA, and reporting tasks.
Intern · 8mo · $18-20/hr · Sep 2026-Apr 2027
Posted Jul 09, 2026
-
Remote
AI Product & Automation Intern
Parallels
📍 Ottawa, ON
Design AI solutions, build agents, automate workflows
Intern · 4mo · Summer 2026
Posted Jul 09, 2026
-
Remote
AI Product & Automation Intern
Corel
📍 Ottawa, ON
Build AI agents, automate workflows, ship practical tools
Intern · Summer 2026
Posted Jul 09, 2026
-
Intern, Data analyst (Fall 2026)
Bombardier
📍 Montreal, Quebec · Hybrid
Analyze data, build reports, support BI projects
Intern · 4mo · Fall 2026
Posted Jul 09, 2026
-
Student Business Analytics Developer (Co-op)
Halifax Regional Municipality
📍 Halifax, NS
Assist design, develop, test analytics solutions.
Co-op · 4mo · $21.00-$24.00/hr · Fall 2026
Posted Jul 09, 2026
-
Fall 2026:Junior AI Developer Co-op (8 months)
CGI
📍 Toronto, Ontario · Hybrid
Build AI tools, prototypes, and automate workflows
Co-op · 8mo · $18-32/hour · Fall 2026
Posted Jul 09, 2026
-
Fall 2026: WiSE AI Developer Co-op (12 months)
CGI
📍 Toronto, Ontario · Hybrid
Build AI features, integrate LLMs, deploy apps
Co-op · 12mo · $18-32/hour · Fall 2026
Posted Jul 09, 2026
-
Fall 2026: WiSE AI Developer Co-op
CGI
📍 Toronto, Ontario · Hybrid
Build AI QE PoCs, test tooling
Co-op · 4mo/8mo · $18-32/hr · Fall 2026
Posted Jul 09, 2026
-
🔥 Hot
AI Engineering Intern, Voice & LLM Systems
Presto Phoenix, Inc.
📍 Ontario · Hybrid
Develop real-time AI/ML components for voice
Intern · 4mo · Fall 2026
Posted Jul 09, 2026
-
Intern, AI in Design & Manufacturing
Autodesk Canada Co.
📍 AMER - Canada - Ontario - Toronto - University Ave
Prototype AI tooling for design-to-manufacture workflows
Intern · 4mo · Fall 2026
Posted Jul 08, 2026
-
Intern, AI in Design & Manufacturing
Autodesk Ltd. (United Kingdom)
📍 AMER - Canada - Ontario - Toronto - University Ave
Prototype AI integrations for CAD/CAM workflows
Intern · 4mo
Posted Jul 08, 2026
-
AI Strategy & Marketing Innovation Intern 4 months - Fall 2026
Dayforce
📍 None · Hybrid
Map workflows, interview stakeholders, prototype AI tools
Intern · 4mo · Fall 2026
Posted Jul 08, 2026
-
Intern, AI in Design & Manufacturing
Autodesk
📍 Toronto, Ontario · Hybrid
Prototype AI for CAD/CAM, improve design
Intern · 4mo · Fall 2026
Posted Jul 08, 2026
-
AI Engineering - Co-op Student
Loblaw
📍 Brampton, ON
Develop AI features, test, and deploy
Co-op
Posted Jul 08, 2026
-
AI Engineering - Co-op Student
Loblaw Companies Limited
📍 Brampton, Ontario
Design, develop AI features and pipelines
Co-op · $35,100.00-$65,700.00/yr
Posted Jul 08, 2026
-
2026 Fall Intern - Business / Data Analyst Intern / Stagiaire d'Automne 2026 - Analyste d'Affaires / de Données
Roche
📍 Laval, Quebec
Analyze data, build dashboards, support processes
Intern · 12mo · $39k-$51k CAD/yr · Fall 2026
Posted Jul 08, 2026
-
Intern Researcher - Agentic AI
Huawei Technologies Canada Co., Ltd.
📍 Montreal, Quebec, Canada
Research and prototype LLM-based agent systems in PyTorch
Intern
Posted Jul 07, 2026
-
2026 Fall Intern - Business / Data Analyst Intern / Stagiaire d'Automne 2026 - Analyste d'Affaires / de Données
6935 mySugr GmbH
📍 Laval
Build data dashboards, analyze operational data, automate insights.
Intern · 12mo · $39K-$51K/yr · Fall 2026
Posted Jul 07, 2026
-
Data Analyst (Co-op)
FCC Construcción
📍 Toronto, Ontario
Build Power BI dashboards, analyze data
Co-op · $50,000/yr
Posted Jul 07, 2026
-
Intern - Computer Engineering (AI): Intelligent Agent Development for Optimization (Fall 2026)
Bombardier
📍 Dorval, Quebec · Hybrid
Develop AI agents and optimization solutions
Intern · 8mo
Posted Jul 07, 2026
-
Intern - AI Software Engineering
American Bureau of Shipping (ABS)
📍 Greater St. John's Metropolitan Area · Hybrid
Develop AI software, process data, test models.
Intern · Fall 2026
Posted Jul 06, 2026
-
Automation AI ML for Open RAN CoOp
Ericsson
📍 Ottawa,Ontario,Canada
Deploy RAN nodes, automate tests, develop AI tools
Co-op · 16mo
Posted Jul 06, 2026
-
Intern, Investment Analytics Engagement
Connor, Clark & Lunn Financial Group (CC&L)
📍 Vancouver, British Columbia · Hybrid
Analyze portfolio data; generate briefs; support analytics
Intern · 4mo · $60k-$65k/yr · Fall 2026
Posted Jul 06, 2026
-
Intern - AI Software Engineering
American Bureau of Shipping
📍 St. John's, NL, Canada · Hybrid
Develop AI software, train models, analyze data
Intern · Fall 2026
Posted Jul 06, 2026
Frequently Asked Questions
What's the difference between Data Analyst and Data Scientist roles?
Data Analysts focus on analyzing existing data and creating reports using SQL and visualization tools. Data Scientists build predictive models and work more with machine learning. Both are excellent entry points.
Is a Master's degree required for ML jobs in Canada?
Not always. Many ML Engineer and Data Scientist roles accept bachelor's degrees with strong project experience. However, research-focused roles may prefer graduate degrees.
Which Canadian cities are best for AI/ML careers?
Montreal leads in AI research with Mila and Google AI. Toronto has strong ML teams at Google, Meta, and Vector Institute. Vancouver has Amazon ML and Microsoft.