Détails du poste

  • Lieu de travail : Montreal (Présentiel)
  • Type de poste : Stage

CWP Energy operates two complementary businesses: WPred, a weather intelligence platform serving renewable energy operators across North America and Europe - from day-ahead energy forecasts to multi-week maintenance planning, and CWPES, an energy trading and optimization service for wind, solar, and storage assets.

We're currently building a unified SaaS platform that brings both together — combining forecasting, optimization, and trading analytics into a single product.

You'd be joining at the start of that build.

This is a ground-floor opportunity on a new platform.

You'll work directly with our senior developers to design and ship features that sit at the intersection of weather data, energy markets and asset optimization.

The codebase is fresh, the product decisions are still being made, and there's real room to shape how things get built.

What You'll Do Build front-end features in Angular for a data-intensive energy analytics platform Contribute to backend API development in C# (.NET) Work on interfaces that surface live weather forecasts, power predictions and trading signals to energy operators.

Work on data ingestions and projects aiming to integrate AI in strategic areas of our platform.

What We're Looking For Pursuing a degree in Computer Science, Software Engineering, or related field Comfortable with JavaScript/TypeScript and at least one front-end framework (React or Angular) Some experience with object-oriented programming (C#, Java, or Python) Exposure to cloud platforms or Docker is a plus You write clean code, ask good questions, and take ownership of your work Why join us ?

An entrepreneurial results-driven corporate culture.

Curious to know more ?

Here’s McGill St Laurent An opportunity to work on impactful, real-world projects.

A learning and mentorship-focused environment.

A great office with a gym, locker rooms, and showers.

A golf simulator This internship must be completed for academic credit as part of a university program.

This position requires in-office presence.

We have found that being physically present fosters interactions that positively impact performance.

As such, we strongly encourage employees to maintain this presence to fully benefit from the environment.

We collect your information through a secure applicant tracking system with access restricted by role.

Data, including resumes and interview notes, are stored within this system.

If you wish to withdraw consent or have concerns, please contact us at

  • _____________________ CWP Energy exploite deux activités complémentaires : WPred, une plateforme d’intelligence météorologique qui sert les opérateurs d’énergies renouvelables en Amérique du Nord et en Europe — des prévisions énergétiques pour le lendemain jusqu’à la planification de maintenance sur plusieurs semaines — et CWPES, un service de trading et d’optimisation énergétique pour les actifs éoliens, solaires et de stockage.

Nous construisons actuellement une plateforme SaaS unifiée qui regroupera les deux — en combinant prévisions, optimisation et analyses de trading dans un seul produit.

Tu rejoindras l’équipe au début de cette construction.

Il s’agit d’une opportunité de participer dès les premières étapes à une nouvelle plateforme.

Tu travailleras directement avec nos développeurs seniors pour concevoir et livrer des fonctionnalités situées à l’intersection des données météorologiques, des marchés de l’énergie et de l’optimisation des actifs.

La base de code est récente, les décisions produit sont encore en cours de définition et il y a une réelle possibilité d’influencer la façon dont les choses seront construites.

Ce que tu feras Développer des fonctionnalités front-end en Angular pour une plateforme d’analytique énergétique intensive en données Contribuer au développement des API backend en C# (.NET) Travailler sur des interfaces qui présentent aux opérateurs énergétiques des prévisions météorologiques en direct, des prévisions de production d’énergie et des signaux de trading Travailler sur l’ingestion de données et sur des projets visant à intégrer l’IA dans des domaines stratégiques de notre plateforme Ce que nous recherchons Tu poursuis un diplôme en informatique, génie logiciel ou dans un domaine connexe Tu es à l’aise avec JavaScript/TypeScript et au moins un framework front-end (React ou Angular) Tu as une certaine expérience en programmation orientée objet (C#, Java ou Python) Une exposition aux plateformes cloud ou à Docker est un plus Tu écris du code propre, poses de bonnes questions et prends responsabilité de ton travail Pourquoi nous rejoindre ?

Une culture d’entreprise entrepreneuriale et axée sur les résultats.

Curieux d’en savoir plus ?

Voici McGill St Laurent L’opportunité de travailler sur des projets concrets et à fort impact Un environnement axé sur l’apprentissage et le mentorat Un super bureau avec gym, vestiaires et douches Un simulateur de golf Ce stage doit être réalisé pour l’obtention de crédits académiques dans le cadre d’un programme universitaire.

Ce poste exige une présence au bureau.

Nous avons constaté que cette présence encourage les interactions qui ont un impact positif sur nos performances.

Par conséquent, nous encourageons les employés à maintenir cette présence pour en bénéficier.

Nous recueillons vos informations via un système de suivi des candidats sécurisé, où l'accès est restreint selon le poste.

Les données, incluant CVs et notes d'entretiens, sont conservées dans ce système.

Pour tout désaccord ou retrait de consentement, contactez-nous à

  • Powered by JazzHR