The Transition Accelerator is helping Canada win in the global energy transition — economically and geopolitically. We are harnessing the global shift towards clean growth to secure permanent jobs, abundant energy, and strong regional economies across the country. We work with 300+ partner organizations to build out pathways to a prosperous low-carbon economy and avoid costly dead-ends along the way. By connecting systems-level thinking and analysis with real-world validation, we are enabling a more affordable, competitive, and resilient future for all Canadians.
Work at the Transition Accelerator is collaborative and fast-moving. Priorities evolve as new questions and evidence emerge, and teams are expected to iterate, learn, and adjust. You will work independently on challenging problems while coordinating closely with colleagues and partners. Successful team members are solution-oriented, proposing practical options and paths forward while working collaboratively to address challenges, not just identify them.
Are you a software developer who wants your technical work to matter for something bigger? The global energy transition is reshaping Canada’s economy, and the decisions being made right now will determine whether the country comes out stronger or falls behind. In this role, you will build the models, data products, and interactive tools that put rigorous analysis directly into the hands of the people making those decisions, as part of a small team at the Transition Accelerator.
You will be the first dedicated software engineer on the Insights & Analytics (I&A) team, establishing the engineering practice and infrastructure that turns the organization’s analytical work into lasting, usable products. The goal is to make those capabilities faster, deeper, and more accessible — both for internal teams and for the wider analytical community, as we increasingly move to open-source our tools. You will translate complex analytical concepts into working software that people can use to test assumptions, compare scenarios, and make better decisions about Canada’s energy future.
The role spans the full technical stack: Python model logic, data platform and back-end infrastructure, APIs, and the front-end interfaces that users interact with. You will help establish the production technology stack, set up automated testing and deployment processes, and define how the team builds and ships software. You will work closely with senior leadership to implement product roadmaps, holding technical authority over how things get built while coordinating directly on scope and timing. This is a role where the scope will grow with you.
This role is part of the Transition Accelerator’s Insights & Analytics (I&A) team and reports to the Vice President, Insights & Analytics. The I&A team leads the development of analytical tools and strategic research projects in close collaboration with teams across the organization working in all sectors of the economy, including our work on buildings, electricity systems, industrial policy, and low-carbon fuels.
You will enjoy this role if you like building things end to end, would rather figure out how to do something you haven’t done before than wait for someone else to do it, and want your technical work to directly support Canada’s energy transition.
Required Capabilities
Successful Candidates Are Likely to Have…
Assets
This is a full-time, hybrid role for candidates in Montreal, Calgary, or Toronto, or a remote position for candidates located elsewhere in Canada. The successful applicant is expected to provide their own place of work and to be available during core hours between 9 a.m. and 5 p.m., Monday to Friday, in their local time zone.
The Transition Accelerator is an equal opportunity employer and recruits, employs, trains, compensates, and promotes regardless of race, religion, colour, age, sex, national origin, disability, and other protected status as required by applicable law.
This position has an attractive compensation package benchmarked to private sector standards.
The competition will remain open until the position is filled. Only those candidates selected for an interview will be contacted.
Please use our Employment Hero post to share your resume and a short message (150 words or less) describing the biggest single reason this job opportunity caught your eye.