×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Intern​/Stagiaire développeur logiciel

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: CWP Energy
Apprenticeship/Internship position
Listed on 2026-03-13
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Position: Software Developer Intern / Stagiaire développeur logiciel
Location: Montreal

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/Type Script 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

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary