Skip to main content

Want a job that makes a difference?

We've collected the latest government and non-profit digital job postings from across Canada.

Over-the-shoulder view of laptop with a user journey map
Two people looking at sticky notes on a wall

Use your skills for the public good

Are you passionate about using your skills to do work that matters? We collect government and non-profit digital jobs for our community to explore.

Interested in a role you see here? Click on an opportunity to apply directly with the employer.

Want to promote your open role here? Please reach out.

Email us

Current Openings

Software Developer - Artificial Intelligence Software Solutions (Treasury Board Secretariat)

As a Software Developer in AI within the Government of Canada, you’ll be integral in designing and developing innovative, responsible, and cutting-edge AI solutions that support Canadians.

This is an exciting opportunity to join a talent pool run by the Treasury Board of Canada Secretariat on behalf of the Government of Canada’s Digital Community, which includes 55+ federal departments and agencies. This gives you the chance to be considered for a variety of impactful AI projects. From smarter public services to AI-driven decision-making tools, your work will help shape the future of digital innovation in the public sector.

Apply on organization website

Technical Advisor - Artificial Intelligence Software Solutions (Treasury Board Secretariat)

As a Technical Advisor in artificial intelligence (AI) software solution development, you’ll play a critical role in building trustworthy, responsible, and cutting-edge AI solutions that support Canadians.

This is an exciting opportunity to join a talent pool run by the Treasury Board of Canada Secretariat on behalf of the Government of Canada’s Digital Community, which includes 55+ federal departments and agencies. This gives you the chance to be considered for a variety of impactful AI projects. From smarter public services to AI-driven decision-making tools, your work will help shape the future of digital innovation in the public sector.

Apply on organization website

Senior Systems Integrator (Ontario Clean Water Agency)

The Ontario Clean Water Agency works with clients to help them build healthy sustainable communities and organizations and provide safe and reliable drinking water to thousands of Ontarians each day.

In this role you will:

  • Lead digital transformation programs and projects that translate the strategy and vision into systems, platforms and applications that deliver real time actionable insights and allow for data driven business decisions and process optimization.
     
  • Establish and deliver new business opportunities for SCADA and Industrial Control Systems, to generate new revenue and business streams through the implementation of emerging technologies including consolidating the agency's position as a total solution and services provider.
     
  • Drive the culture change associated with digital transformation through active mentorship and education programs at all agency level, engaging actively with stakeholders to promote enhance and contribute to the general vision and strategy and its delivery.

Apply on organization website

Platform Technician (Canadian Digital Service)

Canadian Digital Service's mandate is to help government improve the way it designs and delivers services to people in Canada.

This role is a 1-year term position and is classified as an IT-01 in the Information Technology (IT), English essential. This fully remote position is open to applicants located anywhere in the country. For this opportunity, priority will be given to candidates currently employed by the Federal Public Service.

Apply on organization website

Platform Lead (Nova Scotia Department of Cyber Security & Digital Solutions)

Joining CSDS means contributing to work that makes a real difference. From providing vital tech support to healthcare professionals to strengthening cybersecurity and developing scalable digital platforms, you’ll play a key role in building a more inclusive, responsive government for Nova Scotians.

As the Platform Lead, you will report to the Manager, Platform Solutions and be part of an empowered multi-disciplinary team working alongside product managers, product associates, technical architects, software developers, and development operations working in the open on complex digital products. 

You will be the lead for the overall service, ongoing operations, development, continuous improvement, and support for our digital payment and notification platforms, with the potential to expand to new platforms.

Apply on organization website

Looking for roles at Code for Canada?