1

Full Stack Software Engineer Intern Jobs in Montreal, QC

Our software simplifies and automates tasks related to the cloud infrastructure and data center ... It is used internally by solution architects and pre-sales engineers within Ericsson to design data ...

... to full-stack features using React and Material UI (MUI). You will design and build scalable ... Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent ...

Showing results 41-60

Full Stack Software Engineer Intern information

What does a full stack software engineer intern do?

A Full Stack Software Engineer Intern assists with the development of both the front-end and back-end components of web applications. They work under the guidance of experienced engineers to write code, debug issues, and help integrate different technologies across the software stack. Typical tasks include building user interfaces, connecting to databases, and testing new features. This role helps interns gain hands-on experience with various programming languages, frameworks, and tools commonly used in software development.

What are the key skills and qualifications needed to thrive as a full stack software engineer intern?

To thrive as a Full Stack Software Engineer Intern, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), basic web development concepts, and enrollment in a relevant degree program like computer science. Familiarity with frameworks (like React or Node.js), version control systems (such as Git), and cloud platforms are often expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork set standout interns apart. These skills and qualities enable interns to contribute meaningfully to projects, adapt quickly to new technologies, and collaborate efficiently in dynamic development environments.

What types of projects and technologies do full stack software engineer interns typically work on during their internship?

Full Stack Software Engineer Interns often work on a variety of projects that span both front-end and back-end development. This may include building user interfaces with frameworks like React or Angular, developing APIs using Node.js or Python, and working with databases such as MongoDB or PostgreSQL. Interns usually collaborate closely with senior engineers, designers, and product managers, gaining exposure to the full software development lifecycle. The work environment tends to be fast-paced and collaborative, offering valuable opportunities to learn modern development practices and tools.

What is the difference between Full Stack Software Engineer Intern vs Software Developer Intern?

AspectFull Stack Software Engineer InternSoftware Developer Intern
Required SkillsKnowledge of both front-end and back-end technologies, basic understanding of databasesFocus on specific programming languages or platforms, such as Java, Python, or mobile development
Work EnvironmentCollaborates on full application development, often in agile teamsWorks on specific modules or features, may focus on front-end or back-end
Industry UsageCommon in tech companies, startups, and software firmsWidely used across various tech sectors, including web and mobile app development

In summary, a Full Stack Software Engineer Intern has a broader scope, working on both front-end and back-end development, while a Software Developer Intern may focus on a specific area. Both roles provide valuable experience in software development but differ in technical breadth and project involvement.

What are the most commonly searched types of Full Stack Software Engineer jobs in Montreal, QC?

The most popular types of Full Stack Software Engineer jobs in Montreal, QC are:

What are popular job titles related to Full Stack Software Engineer Intern jobs in Montreal, QC?

For Full Stack Software Engineer Intern jobs in Montreal, QC, the most frequently searched job titles are:

What cities near Montreal, QC are hiring for Full Stack Software Engineer Intern jobs?

Cities near Montreal, QC with the most Full Stack Software Engineer Intern job openings:

Infographic showing various Full Stack Software Engineer Intern job openings in Montreal, QC as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution.

Ingenieur(e) full stack - Plateforme de personnages IA

Hasbro

Montreal, QC • On-site

Full-time

Posted 12 days ago


Hasbro rating

7.9

Company rating: 7.9 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Nous construisons quelque chose de nouveau au sein de notre studio d'IA et recherchons un(e) ingenieur(e) full stack pour le developper avec nous. Ce poste se situe au cur d'une nouvelle plateforme actuellement en cours de conception et de deploiement. L'architecture prend encore forme et le perimetre des integrations s'elargit constamment. Ce qui nous enthousiasme, c'est l'occasion de batir l'infrastructure qui rendra possibles des experiences de personnages inedites.

Nous travaillons a la croisee de la narration, de l'imagination et de la technologie. Notre objectif est de construire la plateforme de base : les API, les outils d'administration, les integrations de services et l'infrastructure de livraison qui rendent reelles les interactions avec des personnages propulsees par l'IA. Ce travail relie la vision des equipes de marque et de creation a l'experience finale des publics.

Ce poste est fondamental pour l'ensemble de la plateforme. En etroite collaboration avec le/la responsable de l'ingenierie et l'ingenieur(e) principal(e) en IA, l'ingenieur(e) full stack sera responsable de portions importantes du systeme, de bout en bout - depuis les outils qui configurent et versionnent le comportement des personnages jusqu'a la couche API consommee par les partenaires externes et les produits. La reussite dans ce role consiste a livrer des fonctionnalites robustes en conditions reelles et a integrer de maniere fiable les services d'IA qui donnent vie aux personnages.

Vos responsabilites

  • Concevoir et developper des fonctionnalites pour notre plateforme de personnages IA, notamment les outils d'administration et la couche API utilisee par les integrations et partenaires externes.

  • Developper, maintenir et faire evoluer les API REST qui alimentent les experiences de personnages a travers differents modes d'interaction, en portant attention au versionnage, au controle d'acces et a la fiabilite.

  • Integrer des services tiers d'IA et de medias, y compris des fournisseurs de LLM, des services vocaux (STT/TTS) et une infrastructure de diffusion en temps reel.

  • Contribuer a l'infrastructure AWS, aux pipelines de deploiement et a la gestion des environnements a mesure que la plateforme evolue et que de nouvelles capacites sont introduites.

  • Collaborer etroitement avec le/la responsable de l'ingenierie et l'ingenieur(e) principal(e) en IA sur les decisions d'architecture, les revues de code et la planification technique.

  • Participer aux pratiques d'observabilite, d'astreinte et aux ameliorations operationnelles afin d'assurer la fiabilite de la plateforme a mesure que son utilisation augmente.

Ce que vous apportez

  • Au moins 3 ans d'experience en ingenierie full stack, avec une forte orientation backend.

  • Maitrise des frameworks frontend modernes (React ou equivalent) et des technologies backend (Node.js et/ou Python).

  • Experience dans la creation, le versionnage et la maintenance d'API REST en production utilisees par des equipes ou partenaires externes.

  • Solides connaissances fondamentales d'AWS : Lambda, API Gateway, RDS, S3 et services connexes.

  • Experience eprouvee de l'integration d'API tierces dans des environnements de production, y compris la gestion de la fiabilite, des erreurs et de la degradation controlee du service.

  • Excellentes aptitudes de communication et aisance a travailler au sein d'une petite equipe dynamique gerant plusieurs chantiers simultanement.

Atouts supplementaires

  • Experience de l'integration d'API de LLM (OpenAI, Gemini, Anthropic ou equivalent).

  • Connaissance des systemes de communication en temps reel (WebRTC, WebSockets ou LiveKit).

  • Experience des integrations d'API vocales et audio (TTS/STT).

  • Experience en plateformes, outils pour developpeurs ou developpement de produits axes sur les API.

  • Experience en observabilite avec Datadog ou un outil equivalent.

Nous sommes un employeur qui souscrit au principe de l'egalite des chances et de l'action positive.

Hasbro s'engage a assurer l'egalite des chances dans tous les aspects de l'emploi. Toutes les decisions d'embauche sont prises sans egard a la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identite ou l'expression de genre, l'origine nationale, l'age, l'etat civil ou toute autre caracteristique protegee par la loi.

Nous veillerons a ce que les personnes en situation de handicap beneficient de mesures d'adaptation raisonnables leur permettant de participer au processus de candidature ou d'entrevue, d'exercer les fonctions essentielles du poste et d'acceder aux autres avantages et privileges de l'emploi. Si vous avez un handicap et avez besoin d'aide dans le cadre du processus de candidature ou souhaitez demander une mesure d'adaptation, veuillez communiquer avec votre recruteur ou votre coordonnateur.


What Hasbro employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom