Lead Harness Engineer

Government of Alberta

Edmonton

Hybrid

CAD 100,000 - 133,000

Full time

30 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Government of Alberta seeks a Lead Harness Engineer to lead an AI-focused software delivery team in Edmonton. The role emphasizes designing, deploying, and maintaining scalable AI-enabled enterprise solutions within agile cross-functional teams, delivering end-to-end outcomes.

The successful candidate will manage backlog planning, collaborate with stakeholders on data-driven AI solutions, and mentor developers in AI practices while upholding security and governance standards.

Qualifications

  • A university degree in Computer Science, Information Technology, Software Engineering or related field.
  • Four (4) years of related progressively responsible experience.
  • A related two-year diploma in computer technology or a related discipline and six (6) years related experience; or
  • A related one-year certificate from a recognized post-secondary institution and seven (7) years related experience.

Responsibilities

  • Lead AI development team, guiding teams to deliver AI digital solutions using agile and human-centered design.
  • Collaborate with stakeholders to design data-driven, AI-capable solutions, including machine learning and generative AI.
  • Lead backlog planning, prioritization, effort estimation, and scope commitment for predictable delivery of features.
  • Oversee development of AI tools, integrations, prototypes, and reusable components across systems.
  • Mentor developers, providing guidance on AI-enabled development, best practices, and agile delivery approaches.
  • Ensure quality, security, reliability, and ethical AI use through testing, governance, and continuous delivery practices.

Skills

AI capability
Leadership
Agile practices
User-centered design

Education

University degree in Computer Science / IT / Software Engineering
Two-year diploma in computer technology
One-year certificate with seven years experience

Tools

Git-based source control
CI/CD pipelines
Automation testing
Infrastructure as code

Job description

Select how often (in days) to receive an alert:

Job Information
Job Title: Lead Harness Engineer
Job Requisition ID: 87764
Ministry:Technology and Innovation
Location:Edmonton
Full or Part-Time:Full-Time
Hours of Work:36.25hours per week
Permanent/Temporary:Permanent
Scope:Open Competition
Closing Date: October 20, 2026
Classification: Systems Analyst 3 (513SAA)
Salaries: $3,847.03 to $5,095.52 bi-weekly ($100,407 - $132,993/year).
The Alberta Public Service works to build a stronger province for current and future generations. We make a difference in the lives of Albertans through rewarding and diverse career opportunities.
Technology and Innovation is responsible for making innovation and technology the driving force behind Alberta’s economic growth and diversification. To learn more about us, please visit:Technology and Innovation.
The Digital Design and Delivery (DDD) division is the Government of Alberta’s centre of digital delivery. It partners with ministries to design simpler, faster, and better services; build capability and confidence in modern digital practices; and assure service quality and value through standards and controls. Multidisciplinary product teams are assigned priority Government of Alberta projects and employ an agile, product-oriented approach in providing solutions for ministry partners.
Within Digital Design and Delivery, the Software Delivery Branch provides architectural leadership, CloudOps, DevOps practices, AI engineering, and software delivery excellence across product and platform teams. We shape how digital solutions are designed, evolved, and governed, balancing innovation with reliability, security, and public sector responsibility.

Role Responsibilities

Reporting to the Director, AI Technical Renewal, this position plays a leadership role in the design and implementation of AI software solutions. The role explicitly requires strong AI capability, and we are seeking developers who can build, integrate, and optimize AI-driven solutions as a core part of their software engineering practice. This position leads and contributes to iterative, continuous development practices where requirements and solutions evolve through close collaboration with cross-functional teams and users.

The responsibilities of this role include:

  • Lead AI development team, guiding teams to deliver AI digital solutions using agile and human-centered design.
  • Collaborate with stakeholders to design data-driven, AI-capable solutions, including machine learning and generative AI.
  • Lead backlog planning, prioritization, effort estimation, and scope commitment for predictable delivery of features.
  • Oversee development of AI tools, integrations, prototypes, and reusable components across systems.
  • Mentor developers, providing guidance on AI-enabled development, best practices, and agile delivery approaches.
  • Ensure quality, security, reliability, and ethical AI use through testing, governance, and continuous delivery practices.
  • Provide technical leadership on AI adoption, resolving complex issues, evaluating risks, and advising stakeholders.

To be successful in this position, you will demonstrate:

  • A strategic, analytical mindset for solving complex problems with scalable, elegant solutions.
  • A strong focus on efficiency, emphasizing automation, reusability, and simplification of systems.
  • Ability to translate evolving business needs into practical, user-centered digital solutions.
  • A collaborative approach, working effectively across teams to deliver aligned, high-impact outcomes.
  • Strong organizational skills, with the ability to manage competing priorities in a fast-paced environment.
  • A growth mindset, continuously exploring new tools, technologies, and approaches to improve outcomes.

Competencies are behaviors that are essential to reach our goals in serving Albertans. We encourage you to have an in depth understanding of the competencies that are required for this opportunity and to be prepared to demonstrate them during the recruitment process.

Qualifications

Requirements

  • A university degree in Computer Science, Information Technology, Software Engineering or related field. See below for equivalencies.
  • Four (4) year of related progressively responsible experience.
  • A related two-year diploma in computer technology or a related discipline from a recognized post-secondary institution and six (6) years related experience; or
  • A related one-year certificate from a recognized post-secondary institution and seven (7) years related experience.

The successful candidate MUST also have:

  • Proven experience designing, developing, deploying, and maintaining scalable enterprise solutions within cross-functional Agile teams, delivering end-to-end product and project outcomes.
  • Experience with modern software engineering practices and delivery lifecycle, including Git-based source control, CI/CD pipelines, automated testing (unit, integration, and end-to-end), DevOps principles, infrastructure-as-code, production support, and structured application lifecycle and change management processes.
  • Demonstrated ability to work across diverse technology stacks and rapidly adapt to new tools, frameworks, and project environments while maintaining high-quality delivery standards.
  • Proficiency in the effective use of generative AI and agentic tooling for executive-grade drafting, analysis, structured retrieval, and automation; comfortable with prompt design, retrieval-augmented generation (RAG), and evaluation of AI output for risk, hallucination, accuracy, and sensitivity concerns; able to build AI-augmented routines and workflows rather than only consume AI tools.
  • Working knowledge of process automation patterns, including workflow automation, digital forms, and agentic process orchestration, with an understanding of the impacts on staff roles and operational workflows; able to translate technical and process changes into clear, accessible staff-facing communication.
  • Experience developing unfamiliar technology stacks and/or adapting to a new team and project.

Assets:

  • Familiarity with modern application communication and integration patterns, including REST APIs, GraphQL, gRPC, WebSockets, event-driven messaging, and secure communication over HTTPS/TLS.
  • Experience working in DevOps and SRE-style environments, including infrastructure automation, observability, monitoring, and incident response practices.
  • Proficiency with modern development and productivity toolsets, including cloud-based collaboration tools, project tracking systems (e.g., Jira/Azure Boards), and scripting languages such as Bash, PowerShell, or Python in Linux/Unix-based environments.
  • Experience providing production support across multiple application tiers (L1–L3), including troubleshooting, incident resolution, root cause analysis, and maintaining operational stability of enterprise applications.

Term of Employment: Permanent, Full-time position

Hours of Work:7.25 hours daily / 36.25 weekly – Monday to Friday

Location: Alberta

Final candidates will be required to undergo a security screening.

This competition may be used to fill future vacancies, across the Government of Alberta, at the same or lower classification level.

Applicants are advised to provide a cover letter summarizing information that clearly and concisely demonstrates how their qualifications meet the advertised requirements, including education, experience, and relevant examples of required competencies.

Additional Information:

In your resume, please include dates (including months and years) associated with all education and work experience. Also, please indicate whether your work experience is casual, part-time, or full-time. For example, January 15, 2006 - June 25, 2009: Assistant (PT three 8 hrs. shifts/week).

Any costs associated with obtaining the required documents/checks as noted or interview travel expenses will be the responsibility of the candidate. Out-of-province applicants can obtain the required documents/checks from the province they currently reside in.
Links and information on what we have to offer:

  • Positive workplace culture and work-life balance.

Protection of Privacy Act Collection Notice
The personal information collected through this recruitment is for determining your qualifications for employment in the Alberta Public Service and to manage the Alberta Government talent acquisition program. The personal information will be inputted into an automated system to support the assessment of your suitability for this position. This collection is authorized by section 4(a) and (c) of the Protection of Privacy Act and sections 15 and 18(2) of the Public Service Act. For questions about the collection of personal information, please contact Talent Acquisition, Public Service Commission at JobBoard@gov.ab.ca .

Closing Statement

This competition may be used to fill future vacancies, across the Government of Alberta, at the same or lower classification level.

We thank all applicants for their interest. All applications will be reviewed to determine which candidates' qualifications most closely match the advertised requirements.

If you require any further information on this job posting or require an accommodation during the recruitment process, please contact Michelle Elliottat Michelle.Elliott@gov.ab.ca .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Science Lead
Data Science Lead

Innovive Health • Edmonton

Hybrid
CAD 81,000 - 99,000
Competitive compensation
Health, dental, and pension benefits
Professional development
+2
Data Science Lead
Data Science Lead

Alberta Innovates • Edmonton

Hybrid
CAD 80,000 - 97,000
Competitive compensation
Health, dental, pension benefits
Professional development
+1
Manager, Program Benefits
Manager, Program Benefits

Government of Alberta • Edmonton

On-site
CAD 102,000 - 138,000
Senior Data Analyst
Senior Data Analyst

Innovive Health • Edmonton

Hybrid
CAD 80,000 - 97,000
Health benefits
Pension benefits
Professional development
+2
Lands Systems and Technology Manager
Lands Systems and Technology Manager

Government of Alberta • Edmonton

On-site
CAD 102,000 - 138,000
Regulatory Specialist
Regulatory Specialist

Government of Alberta • Edmonton

On-site
CAD 77,000 - 100,000
Senior Data Analyst
Senior Data Analyst

Alberta Innovates • Edmonton

Hybrid
CAD 80,000 - 97,000
Health benefits
Professional development
Flexible work arrangements
+1
Eligibility Review Team Lead
Eligibility Review Team Lead

Government of Alberta • Edmonton

Hybrid
CAD 82,000 - 107,000
Business Partner – Emerging Technology & Talent
Business Partner – Emerging Technology & Talent

Alberta Innovates • Edmonton

Hybrid
CAD 70,000 - 85,000
Competitive compensation
Professional development
Inclusive workplace
+1
Business Partner, Care Delivery Innovation
Business Partner, Care Delivery Innovation

Alberta Innovates • Edmonton

On-site
CAD 69,750 - 85,250
Competitive compensation
Comprehensive benefits
Vacation three weeks
+3