INTERNSHIP DETAILS

Artificial Intelligence (AI)/Machine Learning (ML) Research Intern (8-month position)

CompanyMessagepoint
LocationCanada
Work ModeOn Site
PostedJanuary 22, 2026
Internship Information
Core Responsibilities
The intern will collaborate with the AI team to enhance MARCIE’s features and apply Generative AI models and deep learning techniques to various tasks. Responsibilities include conducting research, designing machine learning models, and integrating AI solutions into real-world applications.
Internship Type
intern
Company Size
172
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Messagepoint is a leading provider of customer communications management software. Only Messagepoint harnesses AI-powered Content Intelligence to automate and simplify the process of migrating, optimizing, authoring, and managing complex customer communications for non-technical (business) users. Customers rely on Messagepoint's award-winning platform to consistently deliver exceptional, highly personalized customer communications across all platforms and channels.
About the Role

About Us

Messagepoint is a leader in Customer Communication Management (CCM), delivering award-winning solutions that enable organizations to personalize, manage, and optimize customer communications at scale. Our AI platform, MARCIE (Messagepoint Advanced Rationalization and Content Intelligence Engine), is at the forefront of Content Intelligence, leveraging cutting-edge artificial intelligence to address complex real-world challenges.



Position Overview

Messagepoint is seeking an innovative and motivated Artificial Intelligence (AI)/Machine Learning (ML) Research Intern to join our team. As part of this internship, you will work closely with our AI experts to advance the capabilities of MARCIE and contribute to solving intricate Content Intelligence challenges. This role focuses on the application of Generative AI and deep learning techniques in areas such as natural language processing (NLP), image and object detection, semantic segmentation, and document understanding, tailored to CCM use cases.



Key Responsibilities


  • Collaborate with the AI team to enhance MARCIE’s features, addressing Content Intelligence needs within Messagepoint’s CCM platform.

  • Apply Generative AI models and deep learning techniques to:

    • Natural Language Processing (e.g., text generation, entity recognition, sentiment analysis).

    • Document understanding (e.g., information extraction, classification, summarization).

    • Image and object detection, semantic segmentation, and visual content analysis.

    • Context-aware communication generation and optimization.

  • Conduct research and experimentation to explore innovative AI solutions in CCM-specific scenarios.

  • Design, implement, and evaluate machine learning models, ensuring scalability and performance.

  • Leverage distributed computing frameworks such as Spark for handling large datasets efficiently.

  • Collaborate with cross-functional teams to integrate AI solutions into real-world applications.

  • Document and present findings, prototypes, and results to stakeholders.



Qualifications and Skills


  • Currently enrolled in a degree program (undergraduate or graduate) in Computer Science, Data Science, Artificial Intelligence, or a related field.

  • Proficient programming skills in Python and/or Java.

  • Solid understanding of deep learning frameworks such as PyTorch or TensorFlow.

  • Exposure to Generative AI models (e.g., GPT, Stable Diffusion, or similar architectures).

  • Familiarity with distributed computing and storage frameworks such as Spark.

  • Experience or knowledge of applied AI techniques for solving real-world problems.

  • Strong analytical, problem-solving, and communication skills.

  • Self-motivated, eager to learn, and able to work collaboratively in a team environment.



Preferred Qualifications


  • Experience with natural language processing libraries such as Hugging Face Transformers, spaCy, or NLTK.

  • Familiarity with computer vision frameworks like OpenCV or Detectron2.

  • Knowledge of optimization techniques for scalable AI model deployment.

  • Understanding of CCM platforms or content intelligence use cases.



What We Offer


  • Hands-on experience working on a cutting-edge AI platform with real-world impact.

  • Mentorship from industry-leading AI professionals.

  • A collaborative and innovative work environment.

  • Opportunities to present your work and gain visibility.


Messagepoint is an Equal Opportunity Employer and encourages diversity and inclusion in the workplace. 


We thank you for your interest, however, only those who qualify for an interview will be contacted. 

Key Skills
Artificial IntelligenceMachine LearningNatural Language ProcessingDeep LearningGenerative AIPythonJavaDocument UnderstandingImage DetectionSemantic SegmentationDistributed ComputingSparkCollaborationProblem SolvingCommunicationAnalytical Skills
Categories
TechnologyData & AnalyticsScience & ResearchSoftware