Job Title: Full-Stack Developer (Climate/Energy)

Job ID: FS-2025-002-CE

Location: Canada (Preference for Charlottetown PEI or Calgary AB)

Type: Full-time

Posting Date: July 25, 2025

Closing Date: Open until filled

Salary Range: CAD 70,000–110,000 per year + bonus + equity

About Erode AI

Erode AI is a climate-tech startup on a mission to revolutionize renewable energy forecasting and environmental monitoring with AI-driven models for forecasting weather and weather-derived outcomes. We build scalable, user-friendly SaaS tools for energy traders, hydropower operators, and agricultural partners, leveraging cutting-edge AI technologies.

Live and work remotely, or at one of our offices in Calgary, Alberta or Charlottetown, PEI. Preference will be given to non-remote candidates.

Calgary, Alberta - Consistently ranked among the world’s most livable cities, Calgary combines big-city amenities with instant Rocky Mountain escapes. Enjoy Canada’s sunniest skies, an acclaimed culinary scene, and endless outdoor adventures—from mountain biking and hiking to world-class skiing—all just a short drive away.

Charlottetown, Prince Edward Island - Experience the charm of Canada’s smallest provincial capital, where historic brick streets meet red-sand beaches and lively culinary festivals. Savour farm-to-table dining, stroll scenic waterfront trails, and immerse yourself in a close-knit community that offers a vibrant arts scene and coastal adventures.

Role Summary

In this role, you’ll play a key role in the full-stack development of our core platform—building everything from scalable, serverless APIs and resilient data pipelines to polished, responsive front-ends. You’ll partner closely with the entire team to ingest and process massive weather and climate datasets, craft intuitive React interfaces, and fine-tune performance across AWS and GCP at scale. We’re seeking driven, collaborative team players who are passionate about turning complex data into actionable insights that help tackle the global climate crisis and make a positive impact on the planet.

Key Responsibilities