McGill St Laurent Logo

McGill St Laurent

Full Stack Developer - Forecasting

Posted 11 Days Ago
Be an Early Applicant
In-Office
Montréal, QC
Mid level
In-Office
Montréal, QC
Mid level
Looking for a Full Stack Developer to design and implement a new forecasting platform with AI capabilities, focusing on user experience and strong back-end services.
The summary above was generated by AI

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
  • 3–5 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 :
  • 3 à 5 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.

Top Skills

AI
C#
Java
Machine Learning
Python

Similar Jobs

15 Hours Ago
Hybrid
Montréal, QC, CAN
Mid level
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Develop and enhance Java applications using Spring Framework, write SQL queries, and implement TDD. Prefer experience in investment banking.
Top Skills: ActivemqJavaKafkaMulti-ThreadingRabbitMQSpring FrameworkSQLTest-Driven Development (Tdd)
Yesterday
In-Office
2 Locations
Senior level
Senior level
Big Data • Cloud • Fintech • Financial Services • Conversational AI
The Director will develop and maintain institutional relationships, drive revenue growth, and lead client engagement for BlackRock's Canadian Institutional Client team.
Yesterday
Easy Apply
Hybrid
6 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer for the SQL Engine team at MongoDB, you'll innovate SQL interfaces, collaborating to enhance user data querying and analytics.
Top Skills: GoJavaJdbcOdbcPower BIRustSQLTableau

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account