Full Stack Developer - Forecasting

Montréal, QC, Canada
Full Time
Mid Level

WPred is a specialized technology company providing weather and energy production forecasts for wind and solar farm operators worldwide. Through advanced modeling and data analysis, we help clients optimize energy production and streamline maintenance planning.
We operate with an entrepreneurial mindset that values initiative, experimentation, and calculated risk-taking. This role offers exceptional growth potential in a low-bureaucracy environment where your contributions directly impact business success.
We're currently rebuilding our entire forecasting platform from scratch, integrating cutting-edge AI capabilities and reimagining the product experience. We need a hands-on, high-potential Full Stack Developer to take ownership of this transformative project and drive our business forward.

What you’ll do
  • Design and implement the user interface for an intuitive, high-performance experience
  • Build robust back-end services and APIs to support complex forecasting workflows
  • Integrate AI and machine learning features to enhance user experience and automation
  • Ensure scalability, security, and reliability of the platform
  • Create and maintain automated testing, CI/CD, and deployment processes
  • Optimize performance across the entire stack, from database queries to UI responsiveness
  • Work closely with the team to translate business needs into technical solutions
  • Take architectural decisions and technology choices
  • Stay ahead of emerging technologies and suggest innovations to keep Wpred at the cutting edge

What we’re looking for
  • 5-8 years of professional software development experience
  • Proven full stack skills (front-end, back-end, and some data engineering)
  • Strong in C#, Java, and Python
  • Experience in a startup or high-growth environment — and motivated to thrive in one
  • Entrepreneurial mindset with a drive to take responsibility and deliver results
  • Interest in AI, machine learning, and building impactful products

Why join us
  • An entrepreneurial and results-driven company culture. Curious? McGill St Laurent
  • Comprehensive group insurance and the opportunity to contribute to an RRSP program.
  • Paid time off from day one.
  • A public transportation incentive program.
  • A give & match program.
  • A beautiful office equipped with a gym, lounge, lockers, and showers.

________

WPred est une entreprise technologique spécialisée qui fournit des prévisions météorologiques et de production d’énergie aux exploitants de parcs éoliens et solaires à travers le monde. Grâce à une modélisation avancée et à l’analyse de données, nous aidons nos clients à optimiser leur production, planifier leur maintenance et maximiser leur retour sur investissement.
Avec 56 clients, plus de 2 000 utilisateurs et des milliers de sites prévus dans nos systèmes, nous opérons avec un esprit entrepreneurial qui valorise l’initiative, l’expérimentation et la prise de risque calculée, dans un environnement à faible bureaucratie.
Voici ta chance de vendre une technologie qui contribue concrètement à façonner l’avenir de l’énergie renouvelable. Nous recherchons un·e professionnel·le des ventes SaaS motivé·e pour nous aider à gagner des parts de marché et développer des revenus récurrents dans l’un des secteurs les plus importants et en pleine croissance.

Ce que tu feras :
  • Concevoir et développer une interface utilisateur fluide, intuitive et performante
  • Construire des services back-end robustes et des API capables de gérer des flux de prévision complexes
  • Intégrer des fonctionnalités d’intelligence artificielle et de machine learning pour enrichir l’expérience utilisateur et automatiser les processus
  • Garantir la scalabilité, la sécurité et la fiabilité de la plateforme
  • Mettre en place des tests automatisés, des processus CI/CD et des déploiements efficaces
  • Optimiser les performances sur l’ensemble de la stack, des requêtes base de données à la réactivité de l’interface
  • Collaborer étroitement avec l’équipe pour transformer les besoins d’affaires en solutions techniques concrètes
  • Participer activement aux décisions architecturales et aux choix technologiques
  • Rester à l’affût des nouvelles technologies et proposer des idées pour garder Wpred à l’avant-garde

Ce que tu apportes :
  • 5-8 ans d’expérience en développement logiciel
  • De solides compétences full stack : front-end, back-end et une base en ingénierie de données
  • Une maîtrise de C#, Java et Python
  • Une expérience dans une startup ou un environnement en forte croissance — et l’envie d’y évoluer
  • Un esprit entrepreneurial, avec le goût de prendre des responsabilités et de livrer des résultats
  • Un intérêt marqué pour l’IA, le machine learning et l’envie de bâtir des produits à fort impact

Ce que nous offrons :
  • Une culture d’entreprise entrepreneuriale, orientée sur les résultats. Curieux·se ? Découvre McGill St Laurent.
  • Une assurance collective complète et la possibilité de cotiser à un programme de REER.
  • Des congés payés dès le premier jour.
  • Un programme d’encouragement au transport en commun.
  • Un programme de dons jumelés.
  • Un bureau moderne avec salle d’entraînement, lounge, casiers et douches.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*