10 Aug
|
Enerva Energy Solutions
|
Calgary
10 Aug
Enerva Energy Solutions
Calgary
Enerva is a Canadian, employee-owned company on a mission to cut energy waste and greenhouse gas emissions. We design and run energy-efficiency and decarbonization programs for utilities, governments, and industry — work that has helped mitigate over a million tonnes of carbon and delivered billions in energy savings to our clients. Our Calgary team is where we build the software behind that impact: the energy-analytics tools that turn messy, real-world energy data into decisions.
Right now that team is small, scrappy, and growing — we're running out of a warehouse space, moving fast, and figuring a lot of it out as we go. If you want the mission and backing of an established company with the pace and ownership of a startup, this is the spot.
About the Role
We’re looking for a Software Developer to help us design, build, and ship the tools at the core of our energy and emissions work — including the AI-driven features we think will set our products apart. You’ll own real problems end to end, not tickets handed down a chain. Expect to write production code, make architecture calls, and have a direct line to how the thing you built actually gets used. This is a hands‑on role for someone who’s curious, resourceful, and happy to learn a new tool the week they need it.
Responsibilities
- Build and maintain web applications and data tools that our team and clients rely on day to day.
- Work with energy and emissions data — cleaning it, modeling it, and turning it into something useful.
- Prototype and integrate AI/ML features (LLM-based tooling, automation, analytics) and help us figure out where they genuinely add value versus where they don’t.
- Design and consume APIs, build integrations,
and keep data flowing cleanly between systems.
- Take features from a rough idea through to something running in production — and then keep it running.
- Pitch in across the stack and across the team. In a small shop, everyone wears a few hats.
Qualifications
New grads are welcome. If you don’t have years of experience yet, that’s fine — but be ready for a technical assessment that’s a real test of how you think and build. We hire on capability, not just résumés.
Required Skills
- Comfort with SQL and relational databases, plus some experience deploying to the cloud (AWS or Azure).
- Hands‑on exposure to AI/ML — building with LLM APIs, training a model, or shipping an AI feature in a side project or at work. We care that you’ve actually built something, not that you can recite the theory.
- A self‑starter streak: you hit an unfamiliar problem, dig in, and figure it out instead of waiting to be told how.
- Explicit communication and a bias toward shipping.
Preferred Skills
- Deeper AI/ML or data‑engineering experience.
- Interest or background in energy, sustainability, or climate.
- Experience in an early‑stage or small‑team environment.
Pay range and compensation package
Equal Opportunity Statement
This role includes a hands‑on technical assessment, and we’re a small team working on‑site out of a warehouse at startup pace. Are you good with both?
Ability to commute/relocate:
Calgary, AB T2H 0X6: reliably commute or plan to relocate before starting work (required)
- Have you personally built something using AI/ML or LLM APIs — at work, in a course, or as a personal project? Briefly, what was it?
- Share a link to your GitHub, portfolio, or anything you’ve built.
📌 Software Engineer (Calgary)
🏢 Enerva Energy Solutions
📍 Calgary