Stagiaire développeur infonuagique/ Cloud Developer Intern

Accelcia Business Services

Montreal

On-site

CAD 11,000 - 22,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CM Labs recherche un stagiaire rémunéré pour rejoindre son équipe R&D afin d’explorer le déploiement et l’exploitation de simulations Vortex Studio dans des environnements cloud.

Le candidat travaillera sur l’infrastructure cloud-native, les workflows de simulation à distance et l’automatisation, avec collaboration étroite avec des développeurs expérimentés et des spécialistes de la simulation.

Qualifications

  • Formation en génie logiciel, informatique, cloud computing, systèmes distribués ou domaine technique connexe.
  • Solides compétences en Go et Python.
  • Familiarité avec Linux, les conteneurs, les réseaux et les workflows modernes de déploiement logiciel.
  • Capacité à investiguer de façon autonome et à créer des prototypes fonctionnels.
  • Intérêt pour l’infrastructure cloud, les systèmes distribués, la simulation ou les plateformes développeurs.
  • Excellentes compétences en communication et collaboration en anglais. Le français est un atout.

Responsibilities

  • Étudier et prototyper des approches pour déployer et opérer des simulations Vortex Studio dans le cloud.
  • Créer des API, services, outils en ligne de commande ou applications web pour configurer, lancer, surveiller et contrôler des simulations à distance.
  • Construire et améliorer des workflows automatisés de déploiement avec Docker, Kubernetes et des outils d’Infrastructure as Code.
  • Développer des workflows pour collecter, transporter, stocker et exposer les données et résultats de simulation.
  • Explorer des stratégies d’orchestration et de mise à l’échelle élastique pour la génération de données synthétiques, le QA automatisé, les études d’ingénierie et les expériences d’autonomie.
  • Évaluer la performance, la scalabilité, la fiabilité et l’utilisabilité des approches proposées.
  • Documenter les décisions techniques, les résultats, les limites et les recommandations.

Skills

Go
Python
Linux
Containers
Networking
Cloud computing
Anglais (anglais)

Education

Génie logiciel
Informatique
Cloud computing
Systèmes distribués

Tools

Docker
Kubernetes
Terraform
Pulumi
Azure
AWS
GCP

Job description

Description de l’entreprise

CM Labs développe des solutions de simulation de haute fidélité qui aident ses clients à concevoir des équipements avancés et à former des opérateurs qualifiés. Grâce à sa plateforme Vortex Studio, l’entreprise offre des solutions pour les simulateurs de formation, la répétition de mission, les jeux sérieux, le prototypage virtuel et les tests.

Avec plus de 1 000 simulateurs déployés dans 30 pays, CM Labs est un chef de file de la formation par simulation dans les secteurs de la construction et des ports. Parmi nos clients figurent Honda, Hitachi, Liebherr, la NASA et Volvo.

Description du poste

Notre équipe de R&D logicielle recherche un(e) stagiaire rémunéré(e) pour un mandat de 4 à 6 mois afin d’explorer comment les simulations Vortex Studio peuvent être déployées, opérées et mises à l’échelle dans des environnements cloud.

Le stage porte sur l’infrastructure de simulation cloud-native et les workflows de simulation à distance, notamment pour la génération de données synthétiques, la validation d’ingénierie, le développement de systèmes autonomes et le QA de simulation.

Le projet sera adapté au profil et aux intérêts de la personne retenue. Il pourra inclure le contrôle de simulations à distance, le déploiement cloud, l’automatisation de l’infrastructure, l’orchestration de charges de travail, les pipelines de données et les outils facilitant l’intégration de Vortex Studio dans des workflows modernes de cloud et d’ingénierie.

Vous travaillerez avec des développeurs expérimentés et des spécialistes de la simulation, tout en contribuant directement à l’évolution de la plateforme Vortex Studio.

Responsabilités
  • Étudier et prototyper des approches pour déployer et opérer des simulations Vortex Studio dans le cloud.
  • Créer des API, services, outils en ligne de commande ou applications web pour configurer, lancer, surveiller et contrôler des simulations à distance.
  • Construire et améliorer des workflows automatisés de déploiement avec Docker, Kubernetes et des outils d’Infrastructure as Code.
  • Développer des workflows pour collecter, transporter, stocker et exposer les données et résultats de simulation.
  • Explorer des stratégies d’orchestration et de mise à l’échelle élastique pour la génération de données synthétiques, le QA automatisé, les études d’ingénierie et les expériences d’autonomie.
  • Évaluer la performance, la scalabilité, la fiabilité et l’utilisabilité des approches proposées.
  • Documenter les décisions techniques, les résultats, les limites et les recommandations.
Qualifications
  • Formation en génie logiciel, informatique, cloud computing, systèmes distribués ou domaine technique connexe.
  • Solides compétences en développement avec Go, Python ou un langage similaire.
  • Familiarité avec Linux, les conteneurs, les réseaux et les workflows modernes de déploiement logiciel.
  • Capacité à investiguer de façon autonome des problèmes techniques et à créer des prototypes fonctionnels.
  • Intérêt pour l’infrastructure cloud, les systèmes distribués, la simulation ou les plateformes développeurs.
  • Excellentes compétences en communication et collaboration en anglais. Le français est un atout.
Atouts
  • Expérience avec Docker, Kubernetes, Terraform, Pulumi ou des outils similaires d’Infrastructure as Code.
  • Familiarité avec Azure, AWS ou Google Cloud.
  • Expérience en développement d’API REST/gRPC, de services backend ou d’applications web.
  • Familiarité avec les pipelines de données, le stockage objet, le streaming, l’observabilité, l’autoscaling ou les systèmes distribués.
  • Expérience avec le CI/CD, les tests automatisés ou les charges de calcul à grande échelle.
  • Exposition à la simulation, à la robotique, à la génération de données synthétiques, aux moteurs de jeu ou aux logiciels d’ingénierie.

L'anglais est requis puisque le poste implique de travailler régulièrement avec des collègues de nos bureaux aux États-Unis et avec des partenaires et clients à l'international.

English
Company Description

CM Labs develops high-fidelity simulation solutions that help customers design advanced equipment and train skilled operators. Through our Vortex Studio platform, we support training simulators, mission rehearsal, serious games, virtual prototyping, and testing.

With more than 1,000 simulators deployed in 30 countries, CM Labs is a leading provider of simulation-based training for the construction and port industries. Our customers include Honda, Hitachi, Liebherr, NASA, and Volvo.

Job Description

Our Software R&D team is seeking a paid intern for a 4- to 6-month term to explore how Vortex Studio simulations can be deployed, operated, and scaled in cloud environments.

This internship focuses on cloud-native simulation infrastructure and remote simulation workflows supporting synthetic data generation, engineering validation, autonomous-system development, and simulation QA.

The project will be adapted to the successful candidate’s background and interests. It may involve remote simulation control, cloud deployment and infrastructure automation, workload orchestration, data pipelines, and developer tools that integrate Vortex Studio into modern cloud and engineering workflows.

You will work with experienced software developers and simulation specialists while contributing directly to the evolution of the Vortex Studio platform.

Responsibilities
  • Investigate and prototype ways to deploy and operate Vortex Studio simulations in cloud environments.
  • Develop APIs, services, command-line tools, or web applications to configure, launch, monitor, and control remote simulations.
  • Build and improve automated deployment workflows using Docker, Kubernetes, and Infrastructure as Code.
  • Develop workflows to collect, transport, store, and expose simulation data and results.
  • Explore orchestration and elastic-scaling strategies for synthetic data generation, automated QA, engineering studies, and autonomy experiments.
  • Evaluate the performance, scalability, reliability, and usability of proposed approaches.
  • Document technical decisions, results, limitations, and recommendations.
Qualifications
  • Background in software engineering, computer science, cloud computing, distributed systems, or a related technical field.
  • Strong software development skills in Go, Python, or a similar language.
  • Familiarity with Linux, containers, networking, and modern software deployment workflows.
  • Ability to investigate technical problems independently and turn ideas into working prototypes.
  • Interest in cloud infrastructure, distributed systems, simulation, or developer platforms.
  • Strong English communication and collaboration skills. French is an asset.
Assets
  • Experience with Docker, Kubernetes, Terraform, Pulumi, or similar Infrastructure as Code tools.
  • Familiarity with Azure, AWS, or Google Cloud.
  • Experience building REST/gRPC APIs, backend services, or web applications.
  • Familiarity with data pipelines, object storage, streaming, observability, autoscaling, or distributed systems.
  • Experience with CI/CD, automated testing, or large-scale compute workloads.
  • Exposure to simulation, robotics, synthetic data generation, game engines, or engineering software.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stagiaire en IA et robotique / AI/ML/Robotics Developer Intern
Stagiaire en IA et robotique / AI/ML/Robotics Developer Intern

Accelcia Business Services • Montreal

On-site
CAD 22,000 - 36,000
Stagiaire en IA et robotique / AI/ML/Robotics Developer Intern
Stagiaire en IA et robotique / AI/ML/Robotics Developer Intern

CM Labs Simulations • Montreal (administrative region)

On-site
CAD 17,000 - 26,000
PyTorch
Vision-Language-Models
Imitation learning
+4
Développeur Logiciel Senior - Vortex Studio /Senior Software Developer-Vortex Studio
Développeur Logiciel Senior - Vortex Studio /Senior Software Developer-Vortex Studio

CM Labs • Montreal

On-site
CAD 90,000 - 120,000
Horaires flexibles
Semaine de vacances supplémentaires
Rabais d'entreprise
Stagiaire, développement de logiciel (C#) | Intern, Software Development (C#)
Stagiaire, développement de logiciel (C#) | Intern, Software Development (C#)

Grass Valley • Montreal

On-site
CAD 134,000 - 201,000
Rémunération concurrentielle
Environnement accueillant et dynamique
Stage à temps plein (37.5 heures/sema)
Developpeur logiciel de produits etudiant Student Software Product Developer
Developpeur logiciel de produits etudiant Student Software Product Developer

Ericsson • Montreal

On-site
CAD 20,000 - 27,000
Stage coopératif
Encadrement par des ingénieurs seniors
Projets réels avec clients
Stagiaire, développement de logiciel (C#) | Intern, Software Development (C#)
Stagiaire, développement de logiciel (C#) | Intern, Software Development (C#)

Grass Valley Canada • Montreal

On-site
CAD 20,000 - 27,000
Rémunération compétitive
Environnement de travail accueillant
Stage à temps plein (37,5 heures/sema)
Stage Développement Logiciel C# — Core Platform AMPP
Stage Développement Logiciel C# — Core Platform AMPP

Grass Valley Canada • Montreal

Hybrid
CAD 20,000 - 27,000
Rémunération compétitive
Environnement de travail accueillant
Stage à temps plein (37,5 heures/sema)
AU Stagiaire en Développement Cloud, Intern Cloud Developer Autodesk (Uni) · Montreal · Cloud Pay not stated 2mo ago
AU Stagiaire en Développement Cloud, Intern Cloud Developer Autodesk (Uni) · Montreal · Cloud Pay not stated 2mo ago

Devopsroles • Montreal

Hybrid
CAD 20,000 - 27,000
Stagiaire Développement Logiciel Python & Automatisation
Stagiaire Développement Logiciel Python & Automatisation

Exegy • Montreal

On-site
CAD 20,000 - 31,000
Développeur en Automatisation Assurance Qualité / Quality Assurance Automation Developer
Développeur en Automatisation Assurance Qualité / Quality Assurance Automation Developer

OPAL-RT TECHNOLOGIES India Pvt. Ltd. • Montreal

Hybrid
CAD 70,000 - 110,000
Horaires flexibles
Télétravail partiel
Ambiance conviviale